test(home): 팔로잉 테스트 상태를 격리한다
This commit is contained in:
@@ -17,7 +17,8 @@ import kr.co.vividnext.sodalive.v2.main.home.model.toUiState
|
||||
|
||||
class HomeFollowingViewModel(
|
||||
private val repository: HomeFollowingRepository,
|
||||
private val relativeTimeTextFormatter: UtcRelativeTimeTextFormatter
|
||||
private val relativeTimeTextFormatter: UtcRelativeTimeTextFormatter,
|
||||
private val tokenProvider: () -> String = { SharedPreferenceManager.token }
|
||||
) : BaseViewModel() {
|
||||
|
||||
private val _followingStateLiveData = MutableLiveData<HomeFollowingUiState>()
|
||||
@@ -64,5 +65,5 @@ class HomeFollowingViewModel(
|
||||
_toastLiveData.value = ToastMessage(resId = R.string.common_error_unknown)
|
||||
}
|
||||
|
||||
private fun authHeader(): String? = homeFollowingAuthHeader(SharedPreferenceManager.token)
|
||||
private fun authHeader(): String? = homeFollowingAuthHeader(tokenProvider())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user