Exemplo n.º 1
0
        public void AddOrderToRepository_CheckTotalCount()
        {
            var csvRepository = new CsvRepository();

            csvRepository.LoadFiles();

            NorthWind nw = new NorthWind(csvRepository);
            int       totalOrdersBefore = nw.Orders.Count();

            nw.AddOrder("Doegn Netto", "Rued Langgaards Vej 23a", "Copenhagen", "South", "2300", "Denmark");
            int totalOrdersAfter = nw.Orders.Count();

            Assert.AreEqual(totalOrdersBefore + 1, totalOrdersAfter);
        }
Exemplo n.º 2
0
        public void Get_Product_With_Id_11()
        {
            var csvRepository = new CsvRepository();

            csvRepository.LoadFiles();

            NorthWind nw          = new NorthWind(csvRepository);
            var       products    = nw.Products;
            var       productName = (from p in products
                                     where p.ProductID == 11
                                     select p.ProductName).FirstOrDefault();

            string expectedResult = "Queso Cabrales";

            Assert.AreEqual(productName, expectedResult);
        }
Exemplo n.º 3
0
        public void Get_Order_With_Id_10571()
        {
            var csvRepository = new CsvRepository();

            csvRepository.LoadFiles();

            NorthWind nw          = new NorthWind(csvRepository);
            var       orders      = nw.Orders;
            var       productName = (from o in orders
                                     where o.OrderID == 10571
                                     select o.ShipName).FirstOrDefault();

            string expectedResult = "Ernst Handel";

            Assert.AreEqual(productName, expectedResult);
        }