public void GetCustomerContact_ShouldReturnItemWithSameID()
        {
            var context = new CustomersWebApiContext();

            context.CustomerContacts.Add(GetTestContacts());

            var controller = new CustomerContactsController(context);
            var result     = controller.GetCustomerContacts(3) as OkNegotiatedContentResult <CustomerContacts>;

            Assert.IsNotNull(result);
            Assert.AreEqual(3, result.Content.Id);
        }
        public void DeleteCustomerContact_ShouldReturnOK()
        {
            var context = new CustomersWebApiContext();
            var con     = GetTestContacts();

            context.CustomerContacts.Add(con);

            var controller = new CustomerContactsController(context);
            var result     = controller.DeleteCustomerContacts(3) as OkNegotiatedContentResult <CustomerContacts>;

            Assert.IsNotNull(result);
            Assert.AreEqual(con.Id, result.Content.Id);
        }
예제 #3
0
 public CustomerContactsController(CustomersWebApiContext context)
 {
     db = context;
 }