GetStripeUseCase extends UseCase<DomainStripe> { public void setRequestedStripeNum(final long stripeNum) { mStripeNum = stripeNum; } @Inject  GetStripeUseCase(final XkcdStore store, final ThreadExecutor threadExecutor,
      final PostExecutionThread postExecutionThread); void setRequestedStripeNum(final long stripeNum);  }
@Test public void testGetStripeWithInvalidNum() { mSut.setRequestedStripeNum(STRIPE_NUM_INVALID); runVerificationsForStripeNum(STRIPE_NUM_INVALID); }
@Test public void testGetStripeWithCurrentNum() { mSut.setRequestedStripeNum(STRIPE_NUM_CURRENT); runVerificationsForCurrentStripe(); }
@Test public void testGetStripeWithArbitraryValidNum() { mSut.setRequestedStripeNum(STRIPE_NUM_ARBITRARY_VALID); runVerificationsForStripeNum(STRIPE_NUM_ARBITRARY_VALID); }