Пример #1
0
        public void AddTest()
        {
            DBDAL dbdal  = new DBDAL();
            Order order  = CreateTestOrder();
            int   before = dbdal.GetAll().Count();

            dbdal.Add(order);
            int after = dbdal.GetAll().Count();

            Assert.AreEqual(before + 1, after);
        }
Пример #2
0
        public void AddNewOrderWithIncorrectCustomerIDTest()
        {
            DBDAL dbdal = new DBDAL();
            Order order = CreateTestOrder();

            order.CustomerID = "Hello world!!!";
            try
            {
                dbdal.Add(order);
                Assert.Fail("Не было выброшено ниодного исключения.");
            }
            catch (ArgumentException e)
            {
                StringAssert.Contains(e.Message, "Недопустимое значение параметра!");
            }
        }
Пример #3
0
        public void AddNewOrderWithIncorrectProductIDTest()
        {
            DBDAL dbdal = new DBDAL();
            Order order = CreateTestOrder();

            order.Details.Add(new OrderDetails(new Product(-97, "Scottish Longbreads"), 12.50, 42, 0));
            try
            {
                dbdal.Add(order);
                Assert.Fail("Не было выброшено ниодного исключения.");
            }
            catch (ArgumentException e)
            {
                StringAssert.Contains(e.Message, "Недопустимое значение параметра!");
            }
        }
Пример #4
0
 public void AddNewOrderWithIncorrectEmployeeIDTest()
 {
     DBDAL dbdal = new DBDAL();
     Order order = CreateTestOrder();
     order.EmployeeID = -18;
     try
     {
         dbdal.Add(order);
         Assert.Fail("Не было выброшено ниодного исключения.");
     }
     catch (ArgumentException e)
     {
         StringAssert.Contains(e.Message, "Недопустимое значение параметра!");
     }
 }
Пример #5
0
 public void AddTest()
 {
     DBDAL dbdal = new DBDAL();
     Order order = CreateTestOrder();
     int before = dbdal.GetAll().Count();
     dbdal.Add(order);
     int after = dbdal.GetAll().Count();
     Assert.AreEqual(before+1,after);
 }
Пример #6
0
 public void AddNewOrderWithIncorrectProductIDTest()
 {
     DBDAL dbdal = new DBDAL();
     Order order = CreateTestOrder();
     order.Details.Add(new OrderDetails(new Product(-97, "Scottish Longbreads"), 12.50, 42, 0));
     try
     {
         dbdal.Add(order);
         Assert.Fail("Не было выброшено ниодного исключения.");
     }
     catch (ArgumentException e)
     {
         StringAssert.Contains(e.Message, "Недопустимое значение параметра!");
     }
 }