extended waiter
parent
a0a814ae6e
commit
1583689667
@ -1,13 +1,13 @@
|
||||
package xyz.myachin.yaf.ui.tView.lowlevel.checker.interfaces
|
||||
|
||||
import xyz.myachin.yaf.core.T_SHORT_WAIT
|
||||
import xyz.myachin.yaf.core.T_TEN_SECONDS
|
||||
|
||||
interface TIViewHasCompoundButton {
|
||||
/** Утверждение, что вью в состоянии `checked` или же станет таким через [timeout] */
|
||||
fun isChecked(timeout: Long = T_SHORT_WAIT)
|
||||
fun isChecked(timeout: Long = T_TEN_SECONDS)
|
||||
|
||||
/** Утверждение, что вью в состоянии `unchecked` или же станет таким через [timeout] */
|
||||
fun isUnchecked(timeout: Long = T_SHORT_WAIT)
|
||||
fun isUnchecked(timeout: Long = T_TEN_SECONDS)
|
||||
|
||||
/** Выяснить, `checked` ли сейчас вью */
|
||||
fun getCheckState(): Boolean
|
||||
|
@ -1,14 +1,14 @@
|
||||
package xyz.myachin.yaf.ui.tView.lowlevel.checker.interfaces
|
||||
|
||||
import xyz.myachin.yaf.core.T_SHORT_WAIT
|
||||
import xyz.myachin.yaf.core.T_TEN_SECONDS
|
||||
|
||||
interface TIViewHasText {
|
||||
/** Получить текущий текст вью */
|
||||
fun text(): String
|
||||
|
||||
/** Утверждение, что текущий текст вью равен [text] или станет таковым через [timeout] */
|
||||
fun textIs(text: String, timeout: Long = T_SHORT_WAIT)
|
||||
fun textIs(text: String, timeout: Long = T_TEN_SECONDS)
|
||||
|
||||
/** Утверждение, что текущий текст вью содержит [text] или станет таковым через [timeout] */
|
||||
fun textContains(text: String, timeout: Long = T_SHORT_WAIT)
|
||||
fun textContains(text: String, timeout: Long = T_TEN_SECONDS)
|
||||
}
|
Loading…
Reference in New Issue