|
|
|
|
@ -38,7 +38,7 @@ class RouterFunctionDslTests {
@@ -38,7 +38,7 @@ class RouterFunctionDslTests {
|
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("GET", "", true) |
|
|
|
|
servletRequest.addHeader("bar", "bar") |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
@ -46,7 +46,7 @@ class RouterFunctionDslTests {
@@ -46,7 +46,7 @@ class RouterFunctionDslTests {
|
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("GET", "/content", true) |
|
|
|
|
servletRequest.addHeader(ACCEPT, APPLICATION_ATOM_XML_VALUE) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
@ -54,7 +54,7 @@ class RouterFunctionDslTests {
@@ -54,7 +54,7 @@ class RouterFunctionDslTests {
|
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("POST", "/api/foo/", true) |
|
|
|
|
servletRequest.addHeader(ACCEPT, APPLICATION_JSON_VALUE) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
@ -63,7 +63,7 @@ class RouterFunctionDslTests {
@@ -63,7 +63,7 @@ class RouterFunctionDslTests {
|
|
|
|
|
servletRequest.addHeader(ACCEPT, APPLICATION_JSON_VALUE) |
|
|
|
|
servletRequest.addHeader(CONTENT_TYPE, APPLICATION_JSON_VALUE) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
@ -71,49 +71,49 @@ class RouterFunctionDslTests {
@@ -71,49 +71,49 @@ class RouterFunctionDslTests {
|
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("GET", "/content", true) |
|
|
|
|
servletRequest.addHeader(CONTENT_TYPE, APPLICATION_OCTET_STREAM_VALUE) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
fun method() { |
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("PATCH", "/", true) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
fun path() { |
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("GET", "/baz", true) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
fun pathExtension() { |
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("GET", "/test.properties", true) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
fun resource() { |
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("GET","/response2.txt", true) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
fun resources() { |
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("GET", "/resources/response.txt", true) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
fun resourcesLookupFunction() { |
|
|
|
|
val servletRequest = PathPatternsTestUtils.initRequest("GET", "/response.txt", true) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isTrue() |
|
|
|
|
assertThat(sampleRouter().route(request)).isPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
@ -123,7 +123,7 @@ class RouterFunctionDslTests {
@@ -123,7 +123,7 @@ class RouterFunctionDslTests {
|
|
|
|
|
servletRequest.addHeader(ACCEPT, APPLICATION_PDF_VALUE) |
|
|
|
|
servletRequest.addHeader(CONTENT_TYPE, APPLICATION_PDF_VALUE) |
|
|
|
|
val request = DefaultServerRequest(servletRequest, emptyList()) |
|
|
|
|
assertThat(sampleRouter().route(request).isPresent).isFalse() |
|
|
|
|
assertThat(sampleRouter().route(request)).isNotPresent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
|