3
3
import com .longcoding .moon .helpers .Constant ;
4
4
import com .longcoding .moon .models .RequestInfo ;
5
5
import lombok .extern .slf4j .Slf4j ;
6
- import org .junit .Assert ;
7
6
import org .junit .Before ;
8
7
import org .junit .Test ;
9
8
import org .springframework .mock .web .MockHttpServletRequest ;
10
9
import org .springframework .mock .web .MockHttpServletResponse ;
11
10
import org .springframework .util .MimeTypeUtils ;
12
11
12
+ import static org .hamcrest .MatcherAssert .assertThat ;
13
+ import static org .hamcrest .Matchers .is ;
14
+ import static org .hamcrest .Matchers .equalTo ;
15
+
13
16
@ Slf4j
14
17
public class InitializeInterceptorTest {
15
18
@@ -31,31 +34,31 @@ public void initializeRequestWithApikey() {
31
34
log .info ("Initializes the request. And Check apiKey" );
32
35
33
36
RequestInfo requestInfo = (RequestInfo ) request .getAttribute (Constant .REQUEST_INFO_DATA );
34
- Assert . assertEquals ( "5000-5000-5000-5000" , requestInfo .getHeaders ().get ("apikey" ));
37
+ assertThat ( requestInfo .getHeaders ().get ("apikey" ), equalTo ( "5000-5000-5000-5000 " ));
35
38
}
36
39
37
40
@ Test
38
41
public void initializeRequestWithHeaders () {
39
42
log .info ("Initializes the request. And Check headers" );
40
43
41
44
RequestInfo requestInfo = (RequestInfo ) request .getAttribute (Constant .REQUEST_INFO_DATA );
42
- Assert . assertEquals ( 2 , requestInfo .getHeaders ().size ());
45
+ assertThat ( requestInfo .getHeaders ().size (), equalTo ( 2 ));
43
46
}
44
47
45
48
@ Test
46
49
public void initializeRequestWithHttpMethod () {
47
- log .info ("Initializes the request. And Check headers " );
50
+ log .info ("Initializes the request. And Check http Method " );
48
51
49
52
RequestInfo requestInfo = (RequestInfo ) request .getAttribute (Constant .REQUEST_INFO_DATA );
50
- Assert . assertEquals ( "POST" , requestInfo .getRequestMethod ());
53
+ assertThat ( requestInfo .getRequestMethod (), equalTo ( "POST" ));
51
54
}
52
55
53
56
@ Test
54
57
public void initializeRequestWithQueryParam () {
55
58
log .info ("Initializes the request. And Check query parameters" );
56
59
57
60
RequestInfo requestInfo = (RequestInfo ) request .getAttribute (Constant .REQUEST_INFO_DATA );
58
- Assert . assertTrue (requestInfo .getQueryStringMap ().containsKey ("version" ));
61
+ assertThat (requestInfo .getQueryStringMap ().containsKey ("version" ), is ( true ));
59
62
}
60
63
61
64
}
0 commit comments