Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 497 Bytes

README.md

File metadata and controls

20 lines (13 loc) · 497 Bytes

snackbarshadow

A shadow class for snackbars for use in Robolectric tests

Usage:

@RunWith(RobolectricTestRunner::class)

@Config(shadows = [ShadowSnackbar::class])

class MyTest {

@Test
fun snackBarCmdTest() {
    val activity = Robolectric.buildActivity(MainActivity::class.java).create().start().resume().visible().get()

    activity.doSomethingToTriggerASnackbar()

    assertThat(ShadowSnackbar.getTextOfLatestSnackbar(), 'is'(activity.getString(R.string.ok))
}

}