### Question:
DefaultStorIOSQLite extends StorIOSQLite { @Override public Scheduler defaultRxScheduler() { return defaultRxScheduler; } protected  DefaultStorIOSQLite(
            @NonNull SQLiteOpenHelper sqLiteOpenHelper,
            @NonNull TypeMappingFinder typeMappingFinder,
            @Nullable Scheduler defaultRxScheduler,
            @NonNull List<Interceptor> interceptors); @NonNull @Override Flowable<Changes> observeChanges(@NonNull BackpressureStrategy backpressureStrategy); @Override @NonNull Flowable<Changes> observeChangesInTables(@NonNull final Set<String> tables, @NonNull BackpressureStrategy backpressureStrategy); @Override @NonNull Flowable<Changes> observeChangesOfTags(@NonNull final Set<String> tags, @NonNull BackpressureStrategy backpressureStrategy); @Override Scheduler defaultRxScheduler(); @NonNull @Override LowLevel lowLevel(); @NonNull @Override List<Interceptor> interceptors(); @Override void close(); @NonNull static Builder builder();  }### Answer:
@Test public void defaultSchedulerReturnsIOSchedulerIfNotSpecified() { assertThat(storIOSQLite.defaultRxScheduler()).isSameAs(io()); }