ScreenSizeRule

@IviExperimental(reasons = [])
class ScreenSizeRule(bucket: AdaptivenessBucket) : TestRule

Used to fix a test to a specific AdaptivenessBucket when a test depends on the screen size.

Example usage

Add the test rule:

@get:Rule
val screenSizeRule = ScreenSizeRule(AdaptivenessBucket.STANDARD_MEDIUM)

Or once as a class rule:

companion object {
@ClassRule
@JvmField
val screenSizeRule = ScreenSizeRule(AdaptivenessBucket.STANDARD_MEDIUM)
}

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
open override fun apply(statement: Statement, description: Description): Statement