### Question:
ListFilterUsecase extends Usecase { @Override protected Observable buildUseCaseObservable() { return mFilterRepository.getEntities(); } @Inject  ListFilterUsecase(@NonNull FilterRepository filterRepository,
            ThreadExecutor threadExecutor, PostExecutionThread postExecutionThread);   }### Answer:
@Test public void shouldSuccessfullyListAFilter() { mListFilterUsecase.buildUseCaseObservable(); verify(mMockFilterRepository).getEntities(); verifyNoMoreInteractions(mMockFilterRepository); verifyZeroInteractions(mMockPostExecutionThread); verifyZeroInteractions(mMockThreadExecutor); }