VideoDataStoreFactory { public VideoDataStore createMasterBackendDataStore() { Log.d( TAG, "createMasterBackendDataStore : enter" ); Log.d( TAG, "createMasterBackendDataStore : exit" ); return new MasterBackendVideoDataStore( this.api ); } @Inject  VideoDataStoreFactory( final VideoApi api ); VideoDataStore createMasterBackendDataStore();  }
@Test public void testCreateMasterBackendDvrDataStore() { VideoDataStore videoDataStore = videoDataStoreFactory.createMasterBackendDataStore(); assertThat( videoDataStore ) .isNotNull() .isInstanceOf( MasterBackendVideoDataStore.class ); }