Class SProjectAssert
- java.lang.Object
-
- org.assertj.core.api.AbstractAssert<S,A>
-
- jetbrains.buildServer.serverSide.asserts.SPersistentEntityAssert<SProjectAssert,SProject>
-
- jetbrains.buildServer.serverSide.asserts.SProjectAssert
-
- All Implemented Interfaces:
org.assertj.core.api.Assert<SProjectAssert,SProject>,org.assertj.core.api.Descriptable<SProjectAssert>,org.assertj.core.api.ExtensionPoints<SProjectAssert,SProject>
public class SProjectAssert extends SPersistentEntityAssert<SProjectAssert,SProject>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SProjectAssertdoesNotHaveBuildTypes()SProjectAssertdoesNotHaveOwnBuildTypes()SProjectAssertdoesNotHaveOwnVcsRoots()SProjectAssertdoesNotHaveTemplates()SProjectAsserthasBuildTypesOnly(String... buildTypeExternalIds)Assert that project contains only buildTypes with specified ids in any order.SProjectAsserthasBuildTypesOnly(SBuildType... buildTypes)Assert that project contains only specified buildTypes.SProjectAsserthasDescription(String expected)SProjectAsserthasFullName(String expected)SProjectAsserthasInternalId(String expected)SProjectAsserthasOwnBuildTypesOnly(String... buildTypeExternalIds)Assert that project contains only buildTypes with specified ids in any order.SProjectAsserthasParameter(String parameterKey, String value, String spec)SProjectAsserthasParameter(String parameterKey, Parameter expectedParameter)SProjectAsserthasParameter(Parameter expectedParameter)SProjectAsserthasParametersContainingOnly(org.assertj.core.data.MapEntry... expected)SProjectAsserthasParent(SProject expectedParent)SProjectAsserthasSubProject(String subprojectsExternalId)SProjectAsserthasTemplatesOnly(String... templatesExternalIds)Assert that project contains only templates with specified ids in any order.SProjectAsserthasTemplatesOnly(BuildTypeTemplate... templates)Assert that project contains only specified templates in any order.SProjectAsserthasVcsRootsOnly(String... vcsRootExternalIds)Assert that project contains only vcsRoots with specified ids in any order.SProjectAsserthasVcsRootsOnly(SVcsRoot... vcsRoots)Assert that project contains only vcsRoots in any order.SProjectAssertisArchived()SProjectAssertisNotArchived()-
Methods inherited from class jetbrains.buildServer.serverSide.asserts.SPersistentEntityAssert
hasExternalId, hasName
-
Methods inherited from class org.assertj.core.api.AbstractAssert
as, as, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, inBinary, inHexadecimal, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, overridingErrorMessage, usingComparator, usingDefaultComparator
-
-
-
-
Method Detail
-
hasInternalId
public SProjectAssert hasInternalId(String expected)
-
hasFullName
public SProjectAssert hasFullName(String expected)
-
hasDescription
public SProjectAssert hasDescription(String expected)
-
hasParent
public SProjectAssert hasParent(SProject expectedParent)
-
hasSubProject
public SProjectAssert hasSubProject(String subprojectsExternalId)
-
hasParametersContainingOnly
public SProjectAssert hasParametersContainingOnly(org.assertj.core.data.MapEntry... expected)
-
hasVcsRootsOnly
public SProjectAssert hasVcsRootsOnly(String... vcsRootExternalIds)
Assert that project contains only vcsRoots with specified ids in any order.
-
hasVcsRootsOnly
public SProjectAssert hasVcsRootsOnly(SVcsRoot... vcsRoots)
Assert that project contains only vcsRoots in any order.
-
hasBuildTypesOnly
public SProjectAssert hasBuildTypesOnly(String... buildTypeExternalIds)
Assert that project contains only buildTypes with specified ids in any order.
-
hasOwnBuildTypesOnly
public SProjectAssert hasOwnBuildTypesOnly(String... buildTypeExternalIds)
Assert that project contains only buildTypes with specified ids in any order.
-
hasBuildTypesOnly
public SProjectAssert hasBuildTypesOnly(SBuildType... buildTypes)
Assert that project contains only specified buildTypes.
-
doesNotHaveBuildTypes
public SProjectAssert doesNotHaveBuildTypes()
-
doesNotHaveOwnBuildTypes
public SProjectAssert doesNotHaveOwnBuildTypes()
-
doesNotHaveTemplates
public SProjectAssert doesNotHaveTemplates()
-
doesNotHaveOwnVcsRoots
public SProjectAssert doesNotHaveOwnVcsRoots()
-
hasTemplatesOnly
public SProjectAssert hasTemplatesOnly(String... templatesExternalIds)
Assert that project contains only templates with specified ids in any order.
-
hasTemplatesOnly
public SProjectAssert hasTemplatesOnly(BuildTypeTemplate... templates)
Assert that project contains only specified templates in any order.
-
isNotArchived
public SProjectAssert isNotArchived()
-
isArchived
public SProjectAssert isArchived()
-
hasParameter
public SProjectAssert hasParameter(@NotNull String parameterKey, @Nullable Parameter expectedParameter)
-
hasParameter
public SProjectAssert hasParameter(@NotNull Parameter expectedParameter)
-
hasParameter
public SProjectAssert hasParameter(@NotNull String parameterKey, @Nullable String value, @Nullable String spec)
-
-