package Ġcom . example . core . di Ċ Ċ import Ġcom . example . core . data . Book Repository Ċ import Ġcom . example . core . domain . repository . IB ook Repository Ċ import Ġcom . example . core . domain . use case . Book Interactor Ċ import Ġcom . example . core . domain . use case . IB ook UseCase Ċ import Ġcom . google . firebase . firestore . Firebase Fire store Ċ import Ġorg . k oin . dsl . module Ċ import Ġorg . mockito . Mockito . mock ĊĊ Ċ val Ġmock Firebase Fire store Module Ġ= Ġmodule Ġ{ ĊĠĠĠ Ġsingle < Firebase Fire store >{ ĊĠĠĠĠĠĠĠ Ġmock ( Firebase Fire store :: class . java ) ĊĠĠĠ Ġ} Ċ } Ċ val Ġmock Book Repository Module Ġ= Ġmodule Ġ{ ĊĠĠĠ Ġsingle < IB ook Repository > Ġ{ ĊĠĠĠĠĠĠĠ Ġmock ( Book Repository :: class . java ) ĊĠĠĠ Ġ} Ċ } Ċ