RecurringJobIntegrationTest#canSetItsPriority() now passes. Required implementing RecurringJob#priority().
RecurringJobIntegrationTest#canSetItsInterval() now passes. Required implementing RecurringJob#interval() methods.
RecurringJobIntegrationTest#canSetItsRetries() now passes. Required implementing RecurringJob#retries() methods.
RecurringJobIntegrationTest#canSetItsQueue() now passes. Required implementing RecurringJob#requeue().
RecurringJobIntegrationTest#canSetItsKlass() now passes. Required implementing RecurringJob#klass().
RecurringJobIntegrationTest#canSetItsData() now passes.
RecurringJobIntegrationTest#canSetItsBacklog() now passes.
RecurringJobIntegrationTest#canCancelItself() now passes.
Fixed RecurringJobIntegrationTest#canSetItsQueue().
RecurringJobIntegrationTest#canSetItsTags() now passes.
RecurringJobIntegrationTest#lastSpawnedJobReturnsNullIfNoJobHasEverBeenSpawned() now passes.
New ConfigIntegrationTest now passes.
JobIntegrationTest#exposesItsTtl() now passes.
JobIntegrationTest#failsWhenRequeingACancelledJob() now passes.
JobIntegrationTest#hasExpectedProperties() now passes.
RecurringJobIntegrationTest#hasExpectedProperties() now passes.
Created stub QueueIntegrationTest methods. #getsNullForPoppingAnEmptyQueue() and #getsNullForPeekingAnEmptyQueue() now pass.
QueueIntegrationTest#exposesQueueLength() now passes.
QueueIntegrationTest#exposesQueuePeeking() now passes.
QueueIntegrationTest#providesAnArrayOfJobsWhenUsingMultiPeek() now passes.