Esempio n. 1
0
        public void AddCustomerToOrder()
        {
            // arrange
            OrderController    oCtrl = new OrderController();
            CustomerController cCtrl = new CustomerController();
            ZipCityController  zCtrl = new ZipCityController();

            Customer customer = new Customer
            {
                _address = "Ibsvej 1",
                _email   = "*****@*****.**",
                _fName   = "Ib",
                _lName   = "Ibsen",
                _phone   = "24440744",
                _zipCity = zCtrl.ReadByZipCode("9000")
            };

            // act
            int orderId    = oCtrl.CreateOrder();
            int customerId = cCtrl.Create(customer);

            oCtrl.AddCustomer(orderId, customerId);
            Order newOrder = oCtrl.ReadOrder(orderId);

            // assert
            Assert.IsTrue(newOrder._customer._id == customerId);
        }