Added an integration-test that tests the exception-handling
authorKai Moritz <kai@juplo.de>
Sat, 19 Sep 2020 12:08:38 +0000 (14:08 +0200)
committerKai Moritz <kai@juplo.de>
Sat, 3 Oct 2020 12:01:06 +0000 (14:01 +0200)
commit42b277722bd51cb8456914e0c7ad3c40f3cd52cd
tree44f354f0e1e71b0fd861dc14bc1795e783d2dcc0
parent8e7eebe0d72ed85827ea61b943d49b4cf42b85c1
Added an integration-test that tests the exception-handling

* The integration-test uses WebTestClient to test the exception-handling
* Since this is a real integration-test, the exception-handling behave
  exactly the same way
* The test-setup with the WebTestClient needs an additional dependency, to
  work correctly - without it, the WebTestClient-Bean would not be
  intanciated
* The added test ExceptionHandlingApplicationIT tests exaclty the same
  stuff, as ExceptionHandlingApplicationTest - this is no good test-design,
  but it serves the intention, to compare the two approaches
* Since Spring-Boot configures the surefire-maven-plugin to ignore all
  tests, that end with IT, the failsafe-maven-plugin has to be added to
  automatically fire the new test - remember: you have to call "mvn verify"
  to fire IT
pom.xml
src/test/java/de/juplo/demo/ExceptionHandlingApplicationIT.java [new file with mode: 0644]