public void testhandleDeployResult() throws Exception { ProjectService service = spy(new ProjectService()); ProjectPackageList projectPackageList = mock(ProjectPackageList.class); DeployResultExt deployResult = mock(DeployResultExt.class); service.handleDeployResult(projectPackageList, deployResult, false, new NullProgressMonitor()); verify(service, times(1)) .handleDeployErrorMessages( Matchers.<ProjectPackageList>any(), Matchers.<Collection<DeployMessage>>any(), Matchers.<IProgressMonitor>any()); verify(service, times(1)) .handleRetrieveResult( Matchers.<ProjectPackageList>any(), Matchers.<RetrieveResultExt>any(), anyBoolean(), Matchers.<IProgressMonitor>any()); verify(service, times(1)) .handleDeployWarningMessages( Matchers.<ProjectPackageList>any(), Matchers.<Collection<DeployMessage>>any(), Matchers.<IProgressMonitor>any()); verify(service, times(1)) .handleRunTestResult( Matchers.<ProjectPackageList>any(), Matchers.<RunTestsResultExt>any(), Matchers.<IProgressMonitor>any()); }