Class AgentPoolsTestHelper
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.AgentPoolsTestHelper
-
public class AgentPoolsTestHelper extends Object
- Author:
- Maxim.Manuylov Date: 7/22/11
-
-
Constructor Summary
Constructors Constructor Description AgentPoolsTestHelper(AgentPoolManager agentPoolManager, BuildServerCreator fixture, SProject project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assertPoolProjectRelationsDontExist(Object... params)
Asserts that the specified relations don't exist.void
assertPoolProjectRelationsExist(Object... params)
Asserts that the specified relations present.void
assertPools(String... expectedPoolNames)
void
assertPoolsEx(Trinity<String,Integer,Integer>... expectedPools)
String
createProject(String projectName)
void
markProjectAsDissociatedFromDefaultPool(String projectId)
void
removeProject(String projectId)
-
-
-
Constructor Detail
-
AgentPoolsTestHelper
public AgentPoolsTestHelper(@NotNull AgentPoolManager agentPoolManager, @NotNull BuildServerCreator fixture, @NotNull SProject project)
-
-
Method Detail
-
assertPools
public void assertPools(@NotNull String... expectedPoolNames)
-
assertPoolsEx
public void assertPoolsEx(@NotNull Trinity<String,Integer,Integer>... expectedPools)
-
assertPoolProjectRelationsExist
public void assertPoolProjectRelationsExist(@NotNull Object... params)
Asserts that the specified relations present.- Parameters:
params
- pool-project pairs: pool1, project1, pool2, project2, pool3, porject3, ...; where pools and projects are their identifiers.- See Also:
assertPoolProjectRelationsDontExist(Object...)
-
assertPoolProjectRelationsDontExist
public void assertPoolProjectRelationsDontExist(@NotNull Object... params)
Asserts that the specified relations don't exist.- Parameters:
params
- pool-project pairs: pool1, project1, pool2, project2, pool3, porject3, ...; where pools and projects are their identifiers.- See Also:
assertPoolProjectRelationsExist(Object...)
-
removeProject
public void removeProject(@NotNull String projectId)
-
markProjectAsDissociatedFromDefaultPool
public void markProjectAsDissociatedFromDefaultPool(@NotNull String projectId)
-
-