Revise mock config classes to autowire properties 81/3281/2
authorLott, Christopher (cl778h) <cl778h@att.com>
Wed, 15 Apr 2020 14:11:33 +0000 (10:11 -0400)
committerLott, Christopher (cl778h) <cl778h@att.com>
Wed, 15 Apr 2020 14:39:10 +0000 (10:39 -0400)
commitf6f5bf3401f62a8f6019da3196423e5b26be2254
tree5423dbc882859e9523993c720d81ca6bc5f0c00e
parenteb7e7f53f6cc186fd4319c729f3138540aac741a
Revise mock config classes to autowire properties

Test that all default/required entries are in application.yaml by
replicating regular configuration class constructor autowire parameters
in the mock configuration class constructors.
Add belt-and-suspenders exclusion of key.properties, portal.properties
files to pom.xml since those files are needed to test regular startup.
Remove some unneeded imports that snuck in.

Change-Id: I86560aae11c31db6211d90669daeb100a2588bfd
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
16 files changed:
dashboard/webapp-backend/pom.xml
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/AppStatsManager.java
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AdminConfiguration.java
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/CaasIngressConfiguration.java
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerConfiguration.java
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AdminController.java
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CustomResponseEntityExceptionHandler.java
dashboard/webapp-backend/src/main/resources/application.yaml
dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AdminMockConfiguration.java
dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AppManagerMockConfiguration.java
dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java
dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/E2ManagerMockConfiguration.java
dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/WebSecurityMockConfiguration.java
dashboard/webapp-backend/src/test/resources/key.properties
dashboard/webapp-backend/src/test/resources/portal.properties
docs/release-notes.rst