public async Task Then_Invalid_If_StandardId_Is_Zero( double lat, double lon, GetUkprnsQueryValidator queryValidator) { //Arrange var query = new GetUkprnsQuery { StandardId = 0, Lat = lat, Lon = lon }; //Act var actual = await queryValidator.ValidateAsync(query); //Assert actual.IsValid().Should().BeFalse(); actual.ValidationDictionary.ContainsKey("StandardId").Should().BeTrue(); }
public async Task Then_The_Request_Is_Valid_If_All_Params_Supplied( int standardId, double lat, double lon, GetUkprnsQueryValidator queryValidator ) { //Arrange var query = new GetUkprnsQuery { StandardId = standardId, Lat = lat, Lon = lon }; //Act var actual = await queryValidator.ValidateAsync(query); //Assert actual.IsValid().Should().BeTrue(); }