Example #1
0
 public void TestProductRepositoryConstructor()
 {
     Lab3NS.Product           product           = new Lab3NS.Product(1, "ceapa", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.Product           product2          = new Lab3NS.Product(2, "strugure", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.Product           product3          = new Lab3NS.Product(3, "albina", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.ProductRepository productRepository = new Lab3NS.ProductRepository(product, product2, product3);
 }
Example #2
0
 public void TestfindAllProducts()
 {
     Lab3NS.Product           product           = new Lab3NS.Product(1, "ceapa", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.Product           product2          = new Lab3NS.Product(2, "strugure", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.Product           product3          = new Lab3NS.Product(3, "albina", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.ProductRepository productRepository = new Lab3NS.ProductRepository(product, product2, product3);
     Assert.AreEqual(3, productRepository.findAllProducts().Count, "List of products incomplete");
 }
Example #3
0
 public void TestGetProductByPosition()
 {
     Lab3NS.Product           product           = new Lab3NS.Product(1, "ceapa", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.Product           product2          = new Lab3NS.Product(2, "strugure", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.Product           product3          = new Lab3NS.Product(3, "albina", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.ProductRepository productRepository = new Lab3NS.ProductRepository(product, product2, product3);
     Assert.AreEqual(product, productRepository.GetProductbyPosition(1), "Wrong product returned");
 }
Example #4
0
 public void TestAddProduct()
 {
     Lab3NS.Product           product           = new Lab3NS.Product(1, "ceapa", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.Product           product2          = new Lab3NS.Product(2, "strugure", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.Product           product3          = new Lab3NS.Product(3, "albina", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     Lab3NS.ProductRepository productRepository = new Lab3NS.ProductRepository(product, product2, product3);
     Lab3NS.Product           product4          = new Lab3NS.Product(4, "gelu", "de mancat", new System.DateTime(2011, 12, 13), new System.DateTime(2019, 12, 14), 20, 30);
     productRepository.AddProduct(product4);
     Assert.AreEqual(product4, productRepository.GetProductByName("gelu"), "Product not added");
 }