|
21 | 21 | import org.junit.Assert; |
22 | 22 | import org.junit.Test; |
23 | 23 |
|
24 | | -import com.stackify.api.WebRequestDetail; |
25 | | - |
26 | 24 | /** |
27 | 25 | * WebRequestDetail JUnit Test |
28 | 26 | * |
@@ -86,5 +84,25 @@ public void testBuilder() { |
86 | 84 | Assert.assertEquals(mvcAction, webRequest.getMvcAction()); |
87 | 85 | Assert.assertEquals(mvcController, webRequest.getMvcController()); |
88 | 86 | Assert.assertEquals(mvcArea, webRequest.getMvcArea()); |
| 87 | + |
| 88 | + WebRequestDetail webRequestCopy = webRequest.toBuilder().build(); |
| 89 | + |
| 90 | + Assert.assertNotNull(webRequestCopy); |
| 91 | + |
| 92 | + Assert.assertEquals(userIpAddress, webRequestCopy.getUserIpAddress()); |
| 93 | + Assert.assertEquals(httpMethod, webRequestCopy.getHttpMethod()); |
| 94 | + Assert.assertEquals(requestProtocol, webRequestCopy.getRequestProtocol()); |
| 95 | + Assert.assertEquals(requestUrl, webRequestCopy.getRequestUrl()); |
| 96 | + Assert.assertEquals(requestUrlRoot, webRequestCopy.getRequestUrlRoot()); |
| 97 | + Assert.assertEquals(referralUrl, webRequestCopy.getReferralUrl()); |
| 98 | + Assert.assertEquals(headers, webRequestCopy.getHeaders()); |
| 99 | + Assert.assertEquals(cookies, webRequestCopy.getCookies()); |
| 100 | + Assert.assertEquals(queryString, webRequestCopy.getQueryString()); |
| 101 | + Assert.assertEquals(postData, webRequestCopy.getPostData()); |
| 102 | + Assert.assertEquals(sessionData, webRequestCopy.getSessionData()); |
| 103 | + Assert.assertEquals(postDataRaw, webRequestCopy.getPostDataRaw()); |
| 104 | + Assert.assertEquals(mvcAction, webRequestCopy.getMvcAction()); |
| 105 | + Assert.assertEquals(mvcController, webRequestCopy.getMvcController()); |
| 106 | + Assert.assertEquals(mvcArea, webRequestCopy.getMvcArea()); |
89 | 107 | } |
90 | 108 | } |
0 commit comments