org.camunda.bpm.engine.test.assertions
Class JobAssert

java.lang.Object
  extended by org.assertj.core.api.AbstractAssert<S,A>
      extended by org.camunda.bpm.engine.test.assertions.AbstractProcessAssert<JobAssert,org.camunda.bpm.engine.runtime.Job>
          extended by org.camunda.bpm.engine.test.assertions.JobAssert
All Implemented Interfaces:
org.assertj.core.api.Assert<JobAssert,org.camunda.bpm.engine.runtime.Job>, org.assertj.core.api.Descriptable<JobAssert>, org.assertj.core.api.ExtensionPoints<JobAssert,org.camunda.bpm.engine.runtime.Job>

public class JobAssert
extends AbstractProcessAssert<JobAssert,org.camunda.bpm.engine.runtime.Job>

Assertions for a Job

Author:
Martin Schimak

Method Summary
 JobAssert hasActivityId(String activityId)
           
 JobAssert hasDeploymentId(String expectedDeploymentId)
          Verifies the expectation of a specific deployment id for the Job.
 JobAssert hasDueDate(Date expectedDueDate)
          Verifies the expectation of a specific due date for the Job.
 JobAssert hasExceptionMessage()
          Verifies the expectation of the existence of an exception message for the Job.
 JobAssert hasExecutionId(String expectedExecutionId)
          Verifies the expectation of a specific execution id for the Job.
 JobAssert hasId(String expectedId)
          Verifies the expectation of a specific id for the Job.
 JobAssert hasProcessInstanceId(String expectedProcessInstanceId)
          Verifies the expectation of a specific process instance id for the Job.
 JobAssert hasRetries(int expectedRetries)
          Verifies the expectation of a specific number of retries left for the Job.
 
Methods inherited from class org.camunda.bpm.engine.test.assertions.AbstractProcessAssert
getActual, getLastAssert, resetLastAsserts
 
Methods inherited from class org.assertj.core.api.AbstractAssert
as, as, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, has, hashCode, hasSameClassAs, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, overridingErrorMessage, usingComparator, usingDefaultComparator
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

hasId

public JobAssert hasId(String expectedId)
Verifies the expectation of a specific id for the Job.

Parameters:
expectedId - the expected job id
Returns:
this JobAssert
See Also:
Job.getId()

hasDueDate

public JobAssert hasDueDate(Date expectedDueDate)
Verifies the expectation of a specific due date for the Job.

Parameters:
expectedDueDate - the expected due date
Returns:
this JobAssert
See Also:
Job.getDuedate()

hasProcessInstanceId

public JobAssert hasProcessInstanceId(String expectedProcessInstanceId)
Verifies the expectation of a specific process instance id for the Job.

Parameters:
expectedProcessInstanceId - the expected process instance id
Returns:
this JobAssert
See Also:
Job.getProcessInstanceId()

hasExecutionId

public JobAssert hasExecutionId(String expectedExecutionId)
Verifies the expectation of a specific execution id for the Job.

Parameters:
expectedExecutionId - the expected execution id
Returns:
this JobAssert
See Also:
Job.getExecutionId()

hasRetries

public JobAssert hasRetries(int expectedRetries)
Verifies the expectation of a specific number of retries left for the Job.

Parameters:
expectedRetries - the expected number of retries
Returns:
this JobAssert
See Also:
Job.getExecutionId()

hasExceptionMessage

public JobAssert hasExceptionMessage()
Verifies the expectation of the existence of an exception message for the Job.

Returns:
this JobAssert
See Also:
Job.getExceptionMessage()

hasDeploymentId

public JobAssert hasDeploymentId(String expectedDeploymentId)
Verifies the expectation of a specific deployment id for the Job.

Parameters:
expectedDeploymentId - the expected deployment id
Returns:
this JobAssert
See Also:
Job.getDeploymentId()

hasActivityId

public JobAssert hasActivityId(String activityId)


Copyright © 2014 camunda services GmbH. All Rights Reserved.