public void SearchBeersByName_WhenSearchStringIsLessThen3Characters_ShouldReturnBadRequestWithMessage() { // Arrange var expectedMessge = "Search by beer name must have at least three characters"; var searchName = "Ip"; // Act IHttpActionResult result = _beersController.SearchBeersByName(searchName); // Assert Assert.NotNull(result); var badRequestErrorMessageResult = result as BadRequestErrorMessageResult; Assert.NotNull(badRequestErrorMessageResult); Assert.Equal(expectedMessge, badRequestErrorMessageResult.Message); }