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)); } } }