public void Validate_NotNumeric_ShouldBeRemoved() { // arrange string queryStringDummy = "?minprice=hey&anything=else"; string expectedResult = "anything=else"; // act MinPriceKeyQueryStringValidator minpriceValidator = new MinPriceKeyQueryStringValidator(); string result = minpriceValidator.Validate(queryStringDummy); // assert Assert.Equal(expectedResult, result); }
public void Validate_ValidValue_ShouldBeKept() { // arrange string queryStringDummy = "?minprice=54&anything=else"; string expectedResult = queryStringDummy; // act MinPriceKeyQueryStringValidator minpriceValidator = new MinPriceKeyQueryStringValidator(); string result = minpriceValidator.Validate(queryStringDummy); // assert Assert.Equal(expectedResult, result); }
public void Validate_UnspecifiedKey_ShouldBeIgnored() { // arrange string queryStringDummy = "?notMinPrice=hey"; string expectedResult = queryStringDummy; // act MinPriceKeyQueryStringValidator minpriceValidator = new MinPriceKeyQueryStringValidator(); string result = minpriceValidator.Validate(queryStringDummy); // assert Assert.Equal(expectedResult, result); }