Class ReleaseAssertion

    • Constructor Detail

      • ReleaseAssertion

        protected ReleaseAssertion​(com.xebialabs.xlrelease.domain.Release actual)
    • Method Detail

      • hasStatus

        public ReleaseAssertion hasStatus​(com.xebialabs.xlrelease.domain.status.ReleaseStatus status)
      • hasDescription

        public ReleaseAssertion hasDescription​(java.lang.String description)
      • containsVariables

        public ReleaseAssertion containsVariables​(com.xebialabs.xlrelease.domain.variables.Variable... variables)
      • hasAbortOnFailure

        public PlanItemAssertion hasAbortOnFailure​(boolean abortOnFailure)
      • hasAllowPasswordsInAllFields

        public PlanItemAssertion hasAllowPasswordsInAllFields​(boolean allowPasswordsInAllFields)
      • hasDisableNotifications

        public PlanItemAssertion hasDisableNotifications​(boolean disableNotifications)
      • hasAllowConcurrentReleasesFromTrigger

        public PlanItemAssertion hasAllowConcurrentReleasesFromTrigger​(boolean allowConcurrentReleaseFromTrigger)
      • hasOriginTemplateId

        public ReleaseAssertion hasOriginTemplateId​(java.lang.String originTemplateId)
      • hasRealFlagStatus

        public ReleaseAssertion hasRealFlagStatus​(com.xebialabs.xlrelease.domain.status.FlagStatus releaseFlagStatus)
      • hasScriptUsername

        public ReleaseAssertion hasScriptUsername​(java.lang.String scriptUserName)
      • hasScriptUserPassword

        public ReleaseAssertion hasScriptUserPassword​(java.lang.String scriptUserPassword)
      • hasPasswordVariables

        public ReleaseAssertion hasPasswordVariables​(java.util.Map<java.lang.String,​java.lang.String> variables)
      • hasVariable

        public ReleaseAssertion hasVariable​(java.lang.String variableKey)
      • hasVariables

        public ReleaseAssertion hasVariables​(java.lang.String... variableKeys)