package org.codefaces.core.svn.internal.operations; import org.codefaces.core.svn.internal.clientadaptor.SVNClientAdaptor; import org.codefaces.core.svn.internal.connectors.SVNConnector; import org.tigris.subversion.svnclientadapter.ISVNClientAdapter; /** * A Mock SCMConnector which opened the clientAdaptor */ public class MockSCMConnector extends SVNConnector { private SVNClientAdaptor clientAdaptor; class MockSVNClientAdaptor extends SVNClientAdaptor{ public MockSVNClientAdaptor(ISVNClientAdapter client) { super(client); } } public MockSCMConnector(ISVNClientAdapter clientAdaptor){ this.clientAdaptor = new MockSVNClientAdaptor(clientAdaptor); } @Override public SVNClientAdaptor getSvnClient() { return clientAdaptor; } }