Files
LeafWeb/WebCms.Tests/Models/LeafDataResultViewModelTests.cs

30 lines
961 B
C#

using System.Linq;
using LeafWeb.WebCms.App_Start;
using LeafWeb.WebCms.Models;
using NUnit.Framework;
namespace LeafWeb.WebCms.Tests.Models
{
[TestFixture]
public class LeafDataResultViewModelTests
{
[SetUp]
public void SetUp()
{
AutoMapperConfig.RegisterMappings();
}
[Test]
public void CanConstruct_LeafDataResultViewModel()
{
var leafInputData = LeafInputTestData.GetLeafInputData;
var viewModel = new LeafDataResultViewModel(leafInputData);
Assert.That(viewModel.SiteId, Is.EqualTo(leafInputData.Site.SiteId));
Assert.That(viewModel.SpeciesSampled, Is.EqualTo(leafInputData.Site.SpeciesSampled));
Assert.That(viewModel.Latitude, Is.EqualTo(10));
Assert.That(viewModel.Longitude, Is.EqualTo(20));
//Assert.That(viewModel.CO2S, Is.EqualTo(leafInputData.Data.First().CO2S));
}
}
}