public void Should_validate_empty_search_request() { SearchRequest request = null; var validator = new SearchRequestValidator(); var message = validator.Validate(request); message.Should().Be("Search request cannot be empty."); }
public void Should_return_empty_message_for_valid_request() { var request = new SearchRequest { Keywords = "e-settlements", URL = "sympli.com.au" }; var validator = new SearchRequestValidator(); var message = validator.Validate(request); message.Should().BeNull(); }
public void Should_validate_search_keywords_and_url(string keywords, string url, string expected) { var request = new SearchRequest { Keywords = keywords, URL = url }; var validator = new SearchRequestValidator(); var actual = validator.Validate(request); actual.Should().Be(expected); }
public void Arrange() { _repositoryMock = new Mock <IRepository>(); _repositoryMock.Setup(r => r.GetSearchableFieldNames()) .Returns(new Dictionary <string, Type> { { "Name", typeof(string) }, }); _loggerMock = new Mock <ILoggerWrapper>(); _validator = new SearchRequestValidator( _repositoryMock.Object, _loggerMock.Object); }
public void Setup() { validator = new SearchRequestValidator(); }
public PrincipalsController(SearchRequestValidator validator, ILogger logger, IPrincipalSearchService principalSearchService, IMapper mapper) : base(validator, logger) { _principalSearchService = principalSearchService; _mapper = mapper; }
public void SetUp() { _sut = new SearchRequestValidator(); }