コード例 #1
0
        public void GetByProductNameWithNonExistentProductNameReturnsNull()
        {
            IRepository <Product> priceRepository = new PriceRepository();

            priceRepository.Save(product);

            var price = priceRepository.GetByProductName("Bananas");

            Assert.IsNull(price);
        }
コード例 #2
0
        public void GetByProductNameWithExistingProductNameReturnsRightPrice()
        {
            IRepository <Product> priceRepository = new PriceRepository();

            priceRepository.Save(product);

            var price = priceRepository.GetByProductName("Can of soup");

            Assert.AreEqual(price.ProductName, "Can of soup");
            Assert.AreEqual(price.Price, 2.5f);
        }