zcash-android-wallet-sdk/darkside-test-lib/src/androidTest/java/cash/z/ecc/android/sdk/darkside/test/DarksideTest.kt

19 lines
404 B
Kotlin

package cash.z.ecc.android.sdk.darkside.test
open class DarksideTest : ScopedTest() {
val sithLord = DarksideTestCoordinator()
val validator = sithLord.validator
fun runOnce(block: () -> Unit) {
if (!ranOnce) {
sithLord.enterTheDarkside()
block()
ranOnce = true
}
}
companion object {
private var ranOnce = false
}
}