@NonNull @Override public JobValidator getValidator() { return mDriver.getValidator(); }
@NonNull @Override public JobValidator getValidator() { return this.wrappedDriver.getValidator(); }
@NonNull private synchronized ValidationEnforcer getValidationEnforcer() { if (validationEnforcer == null) { validationEnforcer = new ValidationEnforcer(getGooglePlayDriver().getValidator()); } return validationEnforcer; }
/** Instantiates a new FirebaseJobDispatcher using the provided Driver. */ public FirebaseJobDispatcher(@NonNull Driver driver) { this.driver = driver; validator = new ValidationEnforcer(driver.getValidator()); retryStrategyBuilder = new RetryStrategy.Builder(validator); }
@Before public void setUp() throws Exception { MockitoAnnotations.initMocks(this); when(driver.getValidator()).thenReturn(validator); dispatcher = new FirebaseJobDispatcher(driver); setDriverAvailability(true); }