Example #1
0
        public void ThrowNullReferenceException_WhenICustomerRestCallService_IsNull()
        {
            // Arrange
            ICustomerRestCallService service = null;

            // Act & Assert
            Assert.Throws <NullReferenceException>(() => new CustomersController(service));
        }
Example #2
0
        public CustomersController(ICustomerRestCallService service)
        {
            if (service == null)
            {
                throw new NullReferenceException("Customer service should not be null!");
            }

            this.customersService = service;
        }
Example #3
0
        public void ThrowNullReferenceException_WithExpectedMessage()
        {
            // Arrange
            ICustomerRestCallService service = null;

            // Act
            var expectedMessage = Assert.Throws <NullReferenceException>(() => new CustomersController(service));

            // Assert
            Assert.IsTrue(expectedMessage.Message.Contains("should not be null"));
        }