@Test public void testCredentialsWithNoConnectionExtension() { StorageServerConnections conn = createConnectionWithCredentials("target1", "userConn", "pwdConn"); Pair<String, String> credentials = helper.getStorageConnectionCredentialsForhost(Guid.newGuid(), conn); assertCredentials(credentials, conn.getuser_name(), conn.getpassword()); }
@Test public void testCredentialsWithConnectionExtensionDifferentHostSameTarget() { StorageServerConnections conn = createConnectionWithCredentials("target1", "userConn", "pwdConn"); StorageServerConnectionExtension connExt = createConnectionExtension(Guid.newGuid(), "target1", "userConnExt", "pwdConnExt"); when(connExtDaoMock.getByHostIdAndTarget(Guid.newGuid(), connExt.getIqn())).thenReturn(connExt); Pair<String, String> credentials = helper.getStorageConnectionCredentialsForhost(connExt.getHostId(), conn); assertCredentials(credentials, conn.getuser_name(), conn.getpassword()); }
@Before public void setup() { helper = spy(StorageConnectionHelper.getInstance()); doReturn(connExtDaoMock).when(helper).getConnectionExtensionDao(); }