summaryrefslogtreecommitdiffstats
path: root/nokiav2/driver/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nokia/vnfm/TestCbamTokenProvider.java
diff options
context:
space:
mode:
Diffstat (limited to 'nokiav2/driver/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nokia/vnfm/TestCbamTokenProvider.java')
-rw-r--r--nokiav2/driver/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nokia/vnfm/TestCbamTokenProvider.java19
1 files changed, 5 insertions, 14 deletions
diff --git a/nokiav2/driver/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nokia/vnfm/TestCbamTokenProvider.java b/nokiav2/driver/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nokia/vnfm/TestCbamTokenProvider.java
index 26816a13..6c6a6aeb 100644
--- a/nokiav2/driver/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nokia/vnfm/TestCbamTokenProvider.java
+++ b/nokiav2/driver/src/test/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/nokia/vnfm/TestCbamTokenProvider.java
@@ -26,13 +26,10 @@ import org.junit.Test;
import org.mockito.ArgumentCaptor;
import org.mockito.InjectMocks;
import org.mockito.Mockito;
-import org.onap.vnfmdriver.model.VnfmInfo;
import org.springframework.http.HttpStatus;
import static junit.framework.TestCase.*;
-import static org.mockito.Mockito.eq;
-import static org.mockito.Mockito.verify;
-import static org.mockito.Mockito.when;
+import static org.mockito.Mockito.*;
import static org.springframework.test.util.ReflectionTestUtils.setField;
public class TestCbamTokenProvider extends TestBase {
@@ -40,7 +37,6 @@ public class TestCbamTokenProvider extends TestBase {
private static String GOOD_RESPONSE = "{ \"access_token\" : \"myToken\", \"expires_in\" : 1000 }";
@InjectMocks
private CbamTokenProvider cbamTokenProvider;
- private VnfmInfo vnfmInfo = new VnfmInfo();
private HttpTestServer testServer;
public static String extractToken(Interceptor token) throws IOException {
@@ -56,18 +52,13 @@ public class TestCbamTokenProvider extends TestBase {
@Before
public void initMocks() throws Exception {
setField(CbamTokenProvider.class, "logger", logger);
- setField(cbamTokenProvider, "username", "myUserName");
- setField(cbamTokenProvider, "password", "myPassword");
setField(cbamTokenProvider, "skipCertificateVerification", true);
setField(cbamTokenProvider, "skipHostnameVerification", true);
when(vnfmInfoProvider.getVnfmInfo(VNFM_ID)).thenReturn(vnfmInfo);
- vnfmInfo.setPassword("vnfmPassword");
- vnfmInfo.setUserName("vnfmUserName");
- vnfmInfo.setUrl("http://127.0.0.3:12345");
testServer = new HttpTestServer();
testServer.start();
URI uri = testServer._server.getURI();
- setField(cbamTokenProvider, "cbamKeyCloakBaseUrl", uri.toString());
+ vnfmInfo.setUrl(vnfmInfo.getUrl().replace(HTTP_AUTH_URL, uri.toString()));
}
private void addGoodTokenResponse() {
@@ -203,9 +194,9 @@ public class TestCbamTokenProvider extends TestBase {
private void assertTokenRequest(String body) {
assertContains(body, "grant_type", "password");
- assertContains(body, "client_id", "vnfmUserName");
- assertContains(body, "client_secret", "vnfmPassword");
- assertContains(body, "username", "myUserName");
+ assertContains(body, "client_id", "myClientId");
+ assertContains(body, "client_secret", "myClientSecret");
+ assertContains(body, "username", "myUsername");
assertContains(body, "password", "myPassword");
}