Skip navigation links
A B C G M S T V 

A

app.futured.arkitekt.core.test.internal - package app.futured.arkitekt.core.test.internal
 
app.futured.arkitekt.core.view - package app.futured.arkitekt.core.view
 
app.futured.arkitekt.core.viewmodel - package app.futured.arkitekt.core.viewmodel
 
apply(base, description) - Method in class app.futured.arkitekt.core.test.internal.CoroutineScopeRule
 
asProvider($receiver) - Static method in class app.futured.arkitekt.core.view.TestProviderKt
 

B

BaseViewModelExtensionsMockKt - Class in app.futured.arkitekt.core.viewmodel
 

C

CoroutineScopeRule - Class in app.futured.arkitekt.core.test.internal
 
CoroutineScopeRule() - Constructor for class app.futured.arkitekt.core.test.internal.CoroutineScopeRule
 
CoroutineScopeRule.TestCoroutineScopeOwner - Class in app.futured.arkitekt.core.test.internal
 

G

get() - Method in class app.futured.arkitekt.core.view.TestProvider
 
getCoroutineScope() - Method in class app.futured.arkitekt.core.test.internal.CoroutineScopeRule.TestCoroutineScopeOwner
 
getCoroutineScopeRule() - Method in class app.futured.arkitekt.core.viewmodel.ViewModelTest
Swap coroutine dispatcher with the one that is executed immediately. It allows to work with the coroutines.
getInstantTaskExecutorRule() - Method in class app.futured.arkitekt.core.viewmodel.ViewModelTest
Swap background android executor with the one that executes task synchronously. It allows to work with the live data.
getRxJavaRule() - Method in class app.futured.arkitekt.core.viewmodel.ViewModelTest
Swap RxJava schedulers with the ones that are executed immediately. It allows to work with the RxJava.
getTestDispatcher() - Method in class app.futured.arkitekt.core.test.internal.CoroutineScopeRule.TestCoroutineScopeOwner
 
getWorkerDispatcher() - Method in class app.futured.arkitekt.core.test.internal.CoroutineScopeRule.TestCoroutineScopeOwner
 

M

MockAndroidInjectKt - Class in app.futured.arkitekt.core.view
 
mockObserveWithoutOwner($receiver, liveData) - Static method in class app.futured.arkitekt.core.viewmodel.BaseViewModelExtensionsMockKt
Extension function that helps with mocking of BaseViewModel.observeWithoutOwner
mockObserveWithoutOwnerDefaultValue($receiver, liveData) - Static method in class app.futured.arkitekt.core.viewmodel.BaseViewModelExtensionsMockKt
Extension function that helps with mocking of BaseViewModel.observeWithoutOwner
mockObserveWithoutOwnerDefaultValueMediator($receiver, liveData) - Static method in class app.futured.arkitekt.core.viewmodel.BaseViewModelExtensionsMockKt
Extension function that helps with mocking of BaseViewModel.observeWithoutOwner

S

setCoroutineScopeRule(p) - Method in class app.futured.arkitekt.core.viewmodel.ViewModelTest
Swap coroutine dispatcher with the one that is executed immediately. It allows to work with the coroutines.
setRxJavaRule(p) - Method in class app.futured.arkitekt.core.viewmodel.ViewModelTest
Swap RxJava schedulers with the ones that are executed immediately. It allows to work with the RxJava.

T

TestCoroutineScopeOwner() - Constructor for class app.futured.arkitekt.core.test.internal.CoroutineScopeRule.TestCoroutineScopeOwner
 
TestProvider<VIEW_MODEL extends BaseViewModel<?>> - Class in app.futured.arkitekt.core.view
 
TestProvider(viewModel) - Constructor for class app.futured.arkitekt.core.view.TestProvider
 
TestProviderKt - Class in app.futured.arkitekt.core.view
 

V

ViewModelTest - Class in app.futured.arkitekt.core.viewmodel
Base class for ViewModel testing.
ViewModelTest() - Constructor for class app.futured.arkitekt.core.viewmodel.ViewModelTest
Base class for ViewModel testing.
A B C G M S T V 
Skip navigation links