RequestLineParserTest

8

tests

0

failures

0

ignored

0.004s

duration

100%

successful

Tests

Test Method name Duration Result
지원하지 않는 HTTP 메서드는 IllegalArgumentException을 던져야 한다 parse_InvalidMethod_ThrowsIllegalArgumentException() 0s passed
HTTP 메서드가 소문자여도 대문자로 변환하여 파싱해야 한다 parse_LowercaseMethod_Success() 0s passed
[1] invalidLine=GET parse_MalformedLine_ThrowsBadRequestException(String)[1] 0.001s passed
[2] invalidLine=GET parse_MalformedLine_ThrowsBadRequestException(String)[2] 0s passed
[3] invalidLine= parse_MalformedLine_ThrowsBadRequestException(String)[3] 0s passed
null 입력값은 NullPointerException을 던져야 한다 parse_NullInput_ThrowsNullPointerException() 0s passed
쿼리 파라미터가 있는 경로를 올바르게 파싱해야 한다 parse_PathWithQueryString_Success() 0.002s passed
쿼리 파라미터가 없는 단순 경로를 올바르게 파싱해야 한다 parse_SimplePath_Success() 0.001s passed