QueryStringParserTest

12

tests

0

failures

0

ignored

0.010s

duration

100%

successful

Tests

Test Method name Duration Result
동일한 키가 여러 번 나타나는 경우 마지막 값을 사용해야 한다. parse_duplicateKeys() 0.002s passed
빈 쿼리 스트링을 파싱할 때 빈 맵을 반환해야 한다. parse_emptyQueryString() 0s passed
여러 쿼리 파라미터를 올바르게 파싱해야 한다. parse_multipleParameters() 0s passed
쿼리 스트링이 없는 경우 빈 맵을 반환해야 한다. parse_noQueryString() 0.001s passed
값이 없는 파라미터를 빈 문자열 값으로 파싱해야 한다. parse_parameterWithoutExplicitValue() 0.001s passed
값이 없는 파라미터를 올바르게 처리해야 한다. parse_parameterWithoutValue() 0.002s passed
단일 쿼리 파라미터를 올바르게 파싱해야 한다. parse_singleParameter() 0s passed
쿼리 스트링에 특수 문자가 포함된 경우를 올바르게 처리해야 한다. parse_specialCharactersInQuery() 0.001s passed
키에만 인코딩된 값이 있는 경우를 올바르게 디코딩해야 한다. parse_urlEncodedKey() 0.001s passed
키와 값 모두 인코딩된 경우를 올바르게 디코딩해야 한다. parse_urlEncodedKeyAndValue() 0.002s passed
URL 인코딩된 값을 올바르게 디코딩해야 한다. parse_urlEncodedValues() 0s passed
공백이 포함된 쿼리 파라미터를 올바르게 디코딩해야 한다. parse_whitespace() 0s passed

Standard output

{param1=value1, param2=value2}
{malformed=, param1=value1, param2=value2}