public void ThrowNullReferenceException_WhenICustomerRestCallService_IsNull() { // Arrange ICustomerRestCallService service = null; // Act & Assert Assert.Throws <NullReferenceException>(() => new CustomersController(service)); }
public CustomersController(ICustomerRestCallService service) { if (service == null) { throw new NullReferenceException("Customer service should not be null!"); } this.customersService = service; }
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")); }