コード例 #1
0
        public void Validate_NotNumeric_ShouldBeRemoved()
        {
            // arrange
            string queryStringDummy = "?maxprice=hey&anything=else";
            string expectedResult   = "anything=else";

            // act
            MaxPriceKeyQueryStringValidator maxpriceValidator = new MaxPriceKeyQueryStringValidator();
            string result = maxpriceValidator.Validate(queryStringDummy);

            // assert
            Assert.Equal(expectedResult, result);
        }
コード例 #2
0
        public void Validate_UnspecifiedKey_ShouldBeIgnored()
        {
            // arrange
            string queryStringDummy = "?notMaxPrice=hey";
            string expectedResult   = queryStringDummy;

            // act
            MaxPriceKeyQueryStringValidator maxpriceValidator = new MaxPriceKeyQueryStringValidator();
            string result = maxpriceValidator.Validate(queryStringDummy);

            // assert
            Assert.Equal(expectedResult, result);
        }