public async Task ValidateAsync_InvalidQuery_ValidationResultIsNotValid() { // Arrange var validator = new GetCustomersQueryValidator(); var query = new GetCustomersQuery( new List <Guid> { Guid.Empty }, new List <string>(), new List <int>(), new List <long>(), new List <string>()); // Act var result = await validator.ValidateAsync(query); // Assert result.Should().NotBeNull(); result.IsValid.Should().BeFalse(); result.Errors.Should().NotBeEmpty(); }
public async Task ValidateAsync_ValidQuery_ValidationResultIsValid() { // Arrange var validator = new GetCustomersQueryValidator(); var query = new GetCustomersQuery( new List <Guid> { Guid.Parse("34DE200F-EDCF-4590-9BD1-00318E826164") }, new List <string>(), new List <int>(), new List <long>(), new List <string>()); // Act var result = await validator.ValidateAsync(query); // Assert result.Should().NotBeNull(); result.IsValid.Should().BeTrue(); result.Errors.Should().BeEmpty(); }