Skip to content

Inept stubbing in ProjectsDataRepositoryTest #3

@chetdeva

Description

@chetdeva

private fun stubBookmarkProject(completable: Completable) {

Issue: 2 tests were failing

  1. bookmarkProjectCompletes

You should be using factory.getCacheDataStore().setProjectAsBookmarked(any()) instead of cache.setProjectAsBookmarked(any())

private fun stubBookmarkProject(completable: Completable) {
       whenever(factory.getCacheDataStore().setProjectAsBookmarked(any())).thenReturn(completable)
}
  1. unbookmarkProjectCompletes

Same

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions