From 5f8087fc96f07c771a9c4cf7c687c4e91be7fddc Mon Sep 17 00:00:00 2001 From: Rodrigo Lima Date: Fri, 1 May 2020 11:44:48 -0400 Subject: Remove powermockito from ApiTest - Remove powermockit from ApiTest. Add new constructor to ExternalTestingImpl in order to pass vendorSoftwareProductManager param. Issue-ID: SDC-3003 Signed-off-by: Rodrigo Lima Change-Id: Ibdaa12a986557dbf1d4cdf6d4c1952ba642582cf --- .../externaltesting/rest/services/ExternalTestingImpl.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'openecomp-be/api/openecomp-sdc-rest-webapp/externaltesting-rest/externaltesting-rest-services/src/main/java/org/openecomp/sdcrests/externaltesting/rest') diff --git a/openecomp-be/api/openecomp-sdc-rest-webapp/externaltesting-rest/externaltesting-rest-services/src/main/java/org/openecomp/sdcrests/externaltesting/rest/services/ExternalTestingImpl.java b/openecomp-be/api/openecomp-sdc-rest-webapp/externaltesting-rest/externaltesting-rest-services/src/main/java/org/openecomp/sdcrests/externaltesting/rest/services/ExternalTestingImpl.java index 7e8e98837e..851dec2f71 100644 --- a/openecomp-be/api/openecomp-sdc-rest-webapp/externaltesting-rest/externaltesting-rest-services/src/main/java/org/openecomp/sdcrests/externaltesting/rest/services/ExternalTestingImpl.java +++ b/openecomp-be/api/openecomp-sdc-rest-webapp/externaltesting-rest/externaltesting-rest-services/src/main/java/org/openecomp/sdcrests/externaltesting/rest/services/ExternalTestingImpl.java @@ -58,12 +58,19 @@ public class ExternalTestingImpl implements ExternalTesting { private final ExternalTestingManager testingManager; private static final int REQUEST_ID_LENGTH = 8; private static final String TESTING_INTERNAL_ERROR = "SDC-TEST-005"; - private final VendorSoftwareProductManager vendorSoftwareProductManager = - VspManagerFactory.getInstance().createInterface(); + private final VendorSoftwareProductManager vendorSoftwareProductManager; + private static final Logger logger = LoggerFactory.getLogger(ExternalTestingImpl.class); public ExternalTestingImpl(@Autowired ExternalTestingManager testingManager) { this.testingManager = testingManager; + this.vendorSoftwareProductManager = VspManagerFactory.getInstance().createInterface(); + } + + public ExternalTestingImpl(ExternalTestingManager testingManager, + VendorSoftwareProductManager vendorSoftwareProductManager) { + this.testingManager = testingManager; + this.vendorSoftwareProductManager = vendorSoftwareProductManager; } /** -- cgit 1.2.3-korg