public void NormalToNullables() { var promotion = new Promotion { }; var promotionInput = new PromotionInput(); promotionInput.InjectFrom <NormalToNullables>(promotion); Assert.AreEqual(null, promotionInput.Start); }
public void EntitiesToIntsTest() { var promotion = new cm.Promotion { Products = new List <cm.Product> { new cm.Product { Id = 3 }, new cm.Product { Id = 7 } } }; var promotionInput = new PromotionInput(); promotionInput.InjectFrom <EntitiesToInts>(promotion); Assert.IsNotNull(promotionInput.Products); Assert.AreEqual(2, promotionInput.Products.Count()); Assert.AreEqual(3, promotionInput.Products.First()); }