Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in / Register
Toggle navigation
S
spring-boot
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DEMO
spring-boot
Commits
5c21c681
Commit
5c21c681
authored
Jun 07, 2019
by
Andy Wilkinson
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch '1.5.x' into 2.0.x
parents
c6c139d9
0c74b3cd
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
26 additions
and
48 deletions
+26
-48
SampleGlassfishDeployApplicationIT.java
.../test/java/sample/SampleGlassfishDeployApplicationIT.java
+2
-4
SampleTomcatDeployApplicationIT.java
...src/test/java/sample/SampleTomcatDeployApplicationIT.java
+18
-32
SampleTomEEDeployApplicationIT.java
.../src/test/java/sample/SampleTomEEDeployApplicationIT.java
+2
-4
SampleWildFlyDeployApplicationIT.java
...rc/test/java/sample/SampleWildFlyDeployApplicationIT.java
+2
-4
SampleWlpDeployApplicationIT.java
...lp/src/test/java/sample/SampleWlpDeployApplicationIT.java
+2
-4
No files found.
spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-glassfish/src/test/java/sample/SampleGlassfishDeployApplicationIT.java
View file @
5c21c681
...
...
@@ -35,8 +35,7 @@ public class SampleGlassfishDeployApplicationIT {
public
void
testHome
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/"
;
System
.
out
.
println
(
url
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"Hello World"
);
}
...
...
@@ -45,8 +44,7 @@ public class SampleGlassfishDeployApplicationIT {
public
void
testHealth
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/actuator/health"
;
System
.
out
.
println
(
url
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"{\"status\":\"UP\"}"
);
}
...
...
spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-tomcat/src/test/java/sample/SampleTomcatDeployApplicationIT.java
View file @
5c21c681
...
...
@@ -49,64 +49,50 @@ public class SampleTomcatDeployApplicationIT {
public
void
testHealth
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/actuator/health"
;
System
.
out
.
println
(
url
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"{\"status\":\"UP\"}"
);
}
@Test
public
void
errorFromExceptionForRequestAcceptingAnythingProducesAJsonResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/exception"
,
MediaType
.
ALL
,
MediaType
.
APPLICATION_JSON
);
public
void
errorFromExceptionForRequestAcceptingAnythingProducesAJsonResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/exception"
,
MediaType
.
ALL
,
MediaType
.
APPLICATION_JSON
);
}
@Test
public
void
errorFromExceptionForRequestAcceptingJsonProducesAJsonResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/exception"
,
MediaType
.
APPLICATION_JSON
,
MediaType
.
APPLICATION_JSON
);
public
void
errorFromExceptionForRequestAcceptingJsonProducesAJsonResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/exception"
,
MediaType
.
APPLICATION_JSON
,
MediaType
.
APPLICATION_JSON
);
}
@Test
public
void
errorFromExceptionForRequestAcceptingHtmlProducesAnHtmlResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/exception"
,
MediaType
.
TEXT_HTML
,
MediaType
.
TEXT_HTML
);
public
void
errorFromExceptionForRequestAcceptingHtmlProducesAnHtmlResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/exception"
,
MediaType
.
TEXT_HTML
,
MediaType
.
TEXT_HTML
);
}
@Test
public
void
sendErrorForRequestAcceptingAnythingProducesAJsonResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/send-error"
,
MediaType
.
ALL
,
MediaType
.
APPLICATION_JSON
);
public
void
sendErrorForRequestAcceptingAnythingProducesAJsonResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/send-error"
,
MediaType
.
ALL
,
MediaType
.
APPLICATION_JSON
);
}
@Test
public
void
sendErrorForRequestAcceptingJsonProducesAJsonResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/send-error"
,
MediaType
.
APPLICATION_JSON
,
MediaType
.
APPLICATION_JSON
);
assertThatPathProducesExpectedResponse
(
"/bootapp/send-error"
,
MediaType
.
APPLICATION_JSON
,
MediaType
.
APPLICATION_JSON
);
}
@Test
public
void
sendErrorForRequestAcceptingHtmlProducesAnHtmlResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/send-error"
,
MediaType
.
TEXT_HTML
,
MediaType
.
TEXT_HTML
);
public
void
sendErrorForRequestAcceptingHtmlProducesAnHtmlResponse
()
throws
Exception
{
assertThatPathProducesExpectedResponse
(
"/bootapp/send-error"
,
MediaType
.
TEXT_HTML
,
MediaType
.
TEXT_HTML
);
}
private
void
assertThatPathProducesExpectedResponse
(
String
path
,
MediaType
accept
,
MediaType
contentType
)
{
RequestEntity
<
Void
>
request
=
RequestEntity
.
get
(
URI
.
create
(
"http://localhost:"
+
this
.
port
+
path
)).
accept
(
accept
)
.
build
();
private
void
assertThatPathProducesExpectedResponse
(
String
path
,
MediaType
accept
,
MediaType
contentType
)
{
RequestEntity
<
Void
>
request
=
RequestEntity
.
get
(
URI
.
create
(
"http://localhost:"
+
this
.
port
+
path
))
.
accept
(
accept
).
build
();
ResponseEntity
<
String
>
response
=
this
.
rest
.
exchange
(
request
,
String
.
class
);
assertThat
(
response
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
INTERNAL_SERVER_ERROR
);
assertThat
(
contentType
.
isCompatibleWith
(
response
.
getHeaders
().
getContentType
()))
.
as
(
"%s is compatible with %s"
,
contentType
,
response
.
getHeaders
().
getContentType
())
.
isTrue
();
.
as
(
"%s is compatible with %s"
,
contentType
,
response
.
getHeaders
().
getContentType
()).
isTrue
();
}
}
spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-tomee/src/test/java/sample/SampleTomEEDeployApplicationIT.java
View file @
5c21c681
...
...
@@ -34,8 +34,7 @@ public class SampleTomEEDeployApplicationIT {
@Test
public
void
testHome
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/"
;
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"Hello World"
);
}
...
...
@@ -44,8 +43,7 @@ public class SampleTomEEDeployApplicationIT {
public
void
testHealth
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/actuator/health"
;
System
.
out
.
println
(
url
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"{\"status\":\"UP\"}"
);
}
...
...
spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/src/test/java/sample/SampleWildFlyDeployApplicationIT.java
View file @
5c21c681
...
...
@@ -34,8 +34,7 @@ public class SampleWildFlyDeployApplicationIT {
@Test
public
void
testHome
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/"
;
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"Hello World"
);
}
...
...
@@ -44,8 +43,7 @@ public class SampleWildFlyDeployApplicationIT {
public
void
testHealth
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/actuator/health"
;
System
.
out
.
println
(
url
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"{\"status\":\"UP\"}"
);
}
...
...
spring-boot-tests/spring-boot-deployment-tests/spring-boot-deployment-test-wlp/src/test/java/sample/SampleWlpDeployApplicationIT.java
View file @
5c21c681
...
...
@@ -34,8 +34,7 @@ public class SampleWlpDeployApplicationIT {
@Test
public
void
testHome
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/"
;
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"Hello World"
);
}
...
...
@@ -44,8 +43,7 @@ public class SampleWlpDeployApplicationIT {
public
void
testHealth
()
throws
Exception
{
String
url
=
"http://localhost:"
+
this
.
port
+
"/bootapp/actuator/health"
;
System
.
out
.
println
(
url
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
ResponseEntity
<
String
>
entity
=
new
TestRestTemplate
().
getForEntity
(
url
,
String
.
class
);
assertThat
(
entity
.
getStatusCode
()).
isEqualTo
(
HttpStatus
.
OK
);
assertThat
(
entity
.
getBody
()).
isEqualTo
(
"{\"status\":\"UP\"}"
);
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment