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 SProjectAssert
doesNotHaveBuildTypes()
SProjectAssert
doesNotHaveOwnBuildTypes()
SProjectAssert
doesNotHaveOwnVcsRoots()
SProjectAssert
doesNotHaveTemplates()
SProjectAssert
hasBuildTypesOnly(String... buildTypeExternalIds)
Assert that project contains only buildTypes with specified ids in any order.SProjectAssert
hasBuildTypesOnly(SBuildType... buildTypes)
Assert that project contains only specified buildTypes.SProjectAssert
hasDescription(String expected)
SProjectAssert
hasFullName(String expected)
SProjectAssert
hasInternalId(String expected)
SProjectAssert
hasOwnBuildTypesOnly(String... buildTypeExternalIds)
Assert that project contains only buildTypes with specified ids in any order.SProjectAssert
hasParameter(String parameterKey, String value, String spec)
SProjectAssert
hasParameter(String parameterKey, Parameter expectedParameter)
SProjectAssert
hasParameter(Parameter expectedParameter)
SProjectAssert
hasParametersContainingOnly(org.assertj.core.data.MapEntry... expected)
SProjectAssert
hasParent(SProject expectedParent)
SProjectAssert
hasSubProject(String subprojectsExternalId)
SProjectAssert
hasTemplatesOnly(String... templatesExternalIds)
Assert that project contains only templates with specified ids in any order.SProjectAssert
hasTemplatesOnly(BuildTypeTemplate... templates)
Assert that project contains only specified templates in any order.SProjectAssert
hasVcsRootsOnly(String... vcsRootExternalIds)
Assert that project contains only vcsRoots with specified ids in any order.SProjectAssert
hasVcsRootsOnly(SVcsRoot... vcsRoots)
Assert that project contains only vcsRoots in any order.SProjectAssert
isArchived()
SProjectAssert
isNotArchived()
-
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)
-
-