File tree 5 files changed +7
-7
lines changed
main/java/io/github/mrtry/todolist
test/java/io/github/mrtry/todolist/app/splash/viewmodel
5 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
1
package io.github.mrtry.todolist.app.splash.viewmodel
2
2
3
3
import io.github.mrtry.todolist.app.splash.ui.navigator.SplashNavigator
4
- import io.github.mrtry.todolist.auth.AuthenticationClient
4
+ import io.github.mrtry.todolist.auth.AccountRepository
5
5
import io.github.mrtry.todolist.di.scope.ActivityScope
6
6
import javax.inject.Inject
7
7
8
8
@ActivityScope
9
9
class SplashViewModel
10
10
@Inject constructor (
11
- private val authenticationClient: AuthenticationClient ,
11
+ private val authenticationClient: AccountRepository ,
12
12
private val navigator: SplashNavigator
13
13
) {
14
14
fun ensuredLoggedIn () {
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ import javax.inject.Inject
5
5
import javax.inject.Singleton
6
6
7
7
@Singleton
8
- class AuthenticationClient
8
+ class AccountRepository
9
9
@Inject constructor () {
10
10
private val firebaseAuth = FirebaseAuth .getInstance()
11
11
Original file line number Diff line number Diff line change 1
1
package io.github.mrtry.todolist.todo.domainservice
2
2
3
3
import com.google.firebase.firestore.FirebaseFirestoreException
4
- import io.github.mrtry.todolist.todo.client.ToDoRepository
5
4
import io.github.mrtry.todolist.todo.entity.ToDo
5
+ import io.github.mrtry.todolist.todo.repository.ToDoRepository
6
6
import kotlinx.coroutines.Dispatchers
7
7
import kotlinx.coroutines.withContext
8
8
import javax.inject.Inject
Original file line number Diff line number Diff line change 1
- package io.github.mrtry.todolist.todo.client
1
+ package io.github.mrtry.todolist.todo.repository
2
2
3
3
import com.google.firebase.Timestamp
4
4
import com.google.firebase.firestore.FirebaseFirestore
Original file line number Diff line number Diff line change @@ -5,15 +5,15 @@ import com.nhaarman.mockitokotlin2.times
5
5
import com.nhaarman.mockitokotlin2.verify
6
6
import com.nhaarman.mockitokotlin2.whenever
7
7
import io.github.mrtry.todolist.app.splash.ui.navigator.SplashNavigator
8
- import io.github.mrtry.todolist.auth.AuthenticationClient
8
+ import io.github.mrtry.todolist.auth.AccountRepository
9
9
import org.junit.Before
10
10
import org.junit.Test
11
11
12
12
class SplashViewModelTest {
13
13
14
14
private lateinit var viewModel: SplashViewModel
15
15
16
- private lateinit var mockClient: AuthenticationClient
16
+ private lateinit var mockClient: AccountRepository
17
17
private lateinit var mockNavigator: SplashNavigator
18
18
19
19
@Before
You can’t perform that action at this time.
0 commit comments