package org.zend.sdk.test.sdkcli.commands; import static org.mockito.Mockito.spy; import org.junit.Before; import org.zend.sdk.test.AbstractTest; import org.zend.sdkcli.CommandFactory; import org.zend.sdkcli.ICommand; import org.zend.sdkcli.internal.commands.CommandLine; import org.zend.sdklib.internal.repository.UserBasedRepositoryLoader; import org.zend.sdklib.manager.RepositoryManager; import org.zend.sdklib.repository.IRepositoryLoader; public class AbstractRepositoryCommandTest extends AbstractTest { private IRepositoryLoader loader; protected RepositoryManager manager; @Before public void startup() { loader = new UserBasedRepositoryLoader(file); manager = spy(new RepositoryManager(loader)); } public ICommand getCommand(CommandLine cmdLine) { ICommand command = spy(CommandFactory .createCommand(cmdLine)); return command; } }