Package com.joaquimverges.helium.test

Types

CoroutinesTestRule
Link copied to clipboard
class CoroutinesTestRule(testDispatcher: TestCoroutineDispatcher) : TestWatcher
HeliumTestCase
Link copied to clipboard
@Config(sdk = [28])
open class HeliumTestCase : TestCase
Convenience base class for unit testing Helium blocks
HeliumUiTestCase
Link copied to clipboard
open class HeliumUiTestCase : HeliumTestCase
Convenience base class for testing UiBlocks, provides a real Activity and can test espresso matchings.
MockitoInitializationRule
Link copied to clipboard
class MockitoInitializationRule(testClass: Any) : TestRule
TestActivity
Link copied to clipboard
class TestActivity : FragmentActivity
A test activity for Robolectric UI tests
TestLogicBLock
Link copied to clipboard
class TestLogicBLock<S : BlockState, E : BlockEvent> : LogicBlock<S, E>
Utility class used to test UiBlocks in isolation
TestUiBlock
Link copied to clipboard
class TestUiBlock<S : BlockState, E : BlockEvent>(mockView: View, mockContext: Context) : UiBlock<S, E>
Utility class for unit testing a LogicBlock with a generic UiBlock.