@Test public void testUpdate() throws Exception { final File keptFile = new File( "updated/file" ); final File keptAdded = new File( "new/file" ); List<File> files = Arrays.asList( keptFile, keptAdded ); when( accurev.update( eq( basedir ), any( String.class ) ) ).thenReturn( files ); AccuRevUpdateCommand command = new AccuRevUpdateCommand( getLogger() ); CommandParameters commandParameters = new CommandParameters(); commandParameters.setString( CommandParameter.RUN_CHANGELOG_WITH_UPDATE, Boolean.toString( false ) ); UpdateScmResult result = command.update( repo, testFileSet, commandParameters ); assertThat( result.isSuccess(), is( true ) ); assertThat( result.getUpdatedFiles().size(), is( 2 ) ); assertHasScmFile( result.getUpdatedFiles(), "updated/file", ScmFileStatus.UPDATED ); assertHasScmFile( result.getUpdatedFiles(), "new/file", ScmFileStatus.UPDATED ); }
public UpdateScmResult update( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (UpdateScmResult) execute( repository, fileSet, parameters ); }
AccuRevUpdateCommand extends AbstractAccuRevCommand { public UpdateScmResult update( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (UpdateScmResult) execute( repository, fileSet, parameters ); } }
AccuRevUpdateCommand extends AbstractAccuRevCommand { public UpdateScmResult update( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (UpdateScmResult) execute( repository, fileSet, parameters ); } AccuRevUpdateCommand( ScmLogger logger ); }
AccuRevUpdateCommand extends AbstractAccuRevCommand { public UpdateScmResult update( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (UpdateScmResult) execute( repository, fileSet, parameters ); } AccuRevUpdateCommand( ScmLogger logger ); UpdateScmResult update( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ); }
AccuRevUpdateCommand extends AbstractAccuRevCommand { public UpdateScmResult update( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (UpdateScmResult) execute( repository, fileSet, parameters ); } AccuRevUpdateCommand( ScmLogger logger ); UpdateScmResult update( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters );  }