import org.opendaylight.netconf.client.conf.NetconfClientConfiguration;
import org.opendaylight.netconf.client.conf.NetconfClientConfigurationBuilder;
import org.opendaylight.netconf.client.mdsal.api.BaseNetconfSchemas;
+import org.opendaylight.netconf.client.mdsal.api.NetconfKeystoreAdapter;
import org.opendaylight.netconf.client.mdsal.api.SchemaResourceManager;
import org.opendaylight.netconf.nettyutil.ReconnectStrategy;
import org.opendaylight.netconf.nettyutil.handler.ssh.authentication.AuthenticationHandler;
private CallHomeProtocolSessionContext mockProtoSess;
private AAAEncryptionService mockEncryptionService;
private BaseNetconfSchemas mockBaseSchemas;
+ private NetconfKeystoreAdapter mockKeystoreAdapter;
@Before
public void setup() {
mockProtoSess = mock(CallHomeProtocolSessionContext.class);
mockEncryptionService = mock(AAAEncryptionService.class);
mockBaseSchemas = mock(BaseNetconfSchemas.class);
+ mockKeystoreAdapter = mock(NetconfKeystoreAdapter.class);
instance = new CallHomeMountDispatcher(topologyId, mockExecutor, mockKeepAlive,
mockProcessingExecutor, mockSchemaRepoProvider, mockBaseSchemas, mockDataBroker, mockMount,
- mockEncryptionService) {
+ mockEncryptionService, mockKeystoreAdapter) {
@Override
CallHomeMountSessionManager sessionManager() {
return mockSessMgr;