Example #1
0
        public void Delete_ShouldNotDeleteCompletedOrder()
        {
            using (var client = new NorthwindServiceClient())
            {
                //Arrange
                const int id = 11000; // existing completed order ID;

                //Act
                //Assert
                Assert.Throws <FaultException>(() => client.DeleteOrder(id));
            }
        }
Example #2
0
        public void Delete_ShouldDeleteNewOrder()
        {
            using (var client = new NorthwindServiceClient())
            {
                //Arrange
                var id = client.CreateOrder(new OrderDto());

                //Act
                client.DeleteOrder(id);

                //Assert
                Assert.Throws <FaultException>(() => client.GetDetailedOrder(id));
            }
        }