@@ -0,0 +1,1986 @@
+package com.github.avarabyeu.restendpoint.http;%0A%0Aimport com.smarttested.qa.smartassert.SmartAssert;%0Aimport org.junit.Test;%0A%0Aimport static com.github.avarabyeu.restendpoint.http.StatusType.*;%0Aimport static org.hamcrest.CoreMatchers.is;%0A%0A/**%0A * Tests for %7B@link com.github.avarabyeu.restendpoint.http.StatusType%7D%0A *%0A * @author Andrei Varabyeu%0A */%0Apublic class StatusTypeTest %7B%0A%0A    @Test%0A    public void testInformational() %7B%0A        SmartAssert.assertSoft(StatusType.valueOf(100), is(INFORMATIONAL), %22'Continue' status is not parsed%22);%0A        SmartAssert.assertSoft(StatusType.valueOf(105), is(INFORMATIONAL), %22'Name Not Resolved' status is not parsed%22);%0A%0A        SmartAssert.validateSoftAsserts();%0A    %7D%0A%0A    @Test%0A    public void testSuccess() %7B%0A        SmartAssert.assertSoft(StatusType.valueOf(200), is(SUCCESSFUL), %22'OK' status is not parsed%22);%0A        SmartAssert.assertSoft(StatusType.valueOf(201), is(SUCCESSFUL), %22'Created' status is not parsed%22);%0A%0A        SmartAssert.validateSoftAsserts();%0A    %7D%0A%0A    @Test%0A    public void testRedirection() %7B%0A        SmartAssert.assertSoft(StatusType.valueOf(300), is(REDIRECTION), %22'Multiple Choices' status is not parsed%22);%0A        SmartAssert.assertSoft(StatusType.valueOf(302), is(REDIRECTION), %22'Found' status is not parsed%22);%0A%0A        SmartAssert.validateSoftAsserts();%0A    %7D%0A%0A    @Test%0A    public void testClientError() %7B%0A        SmartAssert.assertSoft(StatusType.valueOf(400), is(CLIENT_ERROR), %22'Bad Request' status is not parsed%22);%0A        SmartAssert.assertSoft(StatusType.valueOf(401), is(CLIENT_ERROR), %22'Unauthorized' status is not parsed%22);%0A%0A        SmartAssert.validateSoftAsserts();%0A    %7D%0A%0A    @Test%0A    public void testServerError() %7B%0A        SmartAssert.assertSoft(StatusType.valueOf(500), is(SERVER_ERROR), %22'Internal Server Error' status is not parsed%22);%0A        SmartAssert.assertSoft(StatusType.valueOf(502), is(SERVER_ERROR), %22'Bad Gateway' status is not parsed%22);%0A%0A        SmartAssert.validateSoftAsserts();%0A    %7D%0A%7D%0A

add unit test for statusType enum