Exemplo n.º 1
0
        public void InMemoryProductRepository_should_init_the_Product()
        {
            var cut = new InMemoryProductRepository();

            cut.Init();

            var actual   = cut.GetProducts();
            var products = actual.ToList();

            products.Should().NotBeNull();
            products.Count().Should().BeGreaterThan(0);
        }
Exemplo n.º 2
0
        public void InMemoryProductRepository_should_Return_the_product_by_filter_product_code()
        {
            var testCokeProduct = new Product()
            {
                ProductCode = "COKE",
                Name        = "Coke",
                OrderNumber = 1,
                ActualCost  = 1.25M,
                Price       = 1.25M,
                Description = "Diet Coke",
                Quantity    = 10
            };

            var cut = new InMemoryProductRepository();

            cut.Init();

            var actual = cut.GetProductByProductCode("COKE");

            actual.Should().NotBeNull();

            actual.Should().Be(testCokeProduct);
        }