toggle menu
matrix
0.10.0
common
switch theme
search in API
matrix
/
at.asitplus.testballoon.matrix
/
CompactScope
Compact
Scope
class
CompactScope
Members
Members & Extensions
Properties
config
Link copied to clipboard
val
config
:
CompactConfig
matrix
Config
Link copied to clipboard
val
matrixConfig
:
MatrixSuiteConfig
Functions
data
Link copied to clipboard
fun
<
T
>
data
(
name
:
String
,
values
:
Iterable
<
T
>
,
nameFn
:
NameFn
<
T
>
=
{ index, value -> defaultLayerName(index, value) }
,
config
:
DataLayerConfigBuilder
.
(
)
->
Unit
=
{}
)
:
CompactDataLayer
<
T
>
fun
<
T
>
data
(
name
:
String
,
values
:
<Error class: unknown class>
<
T
>
,
limit
:
Long
?
=
null
,
nameFn
:
NameFn
<
T
>
=
{ index, value -> defaultLayerName(index, value) }
,
config
:
DataLayerConfigBuilder
.
(
)
->
Unit
=
{}
)
:
CompactDataLayer
<
T
>
fixture
Link copied to clipboard
fun
<
T
>
CompactScope
.
fixture
(
generator
:
(
)
->
T
)
:
MatrixCompactFixtureGeneratorHolder
<
T
>
invoke
Link copied to clipboard
operator
fun
String
.
invoke
(
body
:
suspend
<Error class: unknown class>
.
(
)
->
Unit
)
minus
Link copied to clipboard
infix operator
fun
String
.
minus
(
body
:
CompactScope
.
(
)
->
Unit
)
property
Link copied to clipboard
fun
<
T
>
property
(
name
:
String
,
gen
:
Gen
<
T
>
,
iterations
:
Int
=
matrixConfig.defaultPropertyIterations
,
nameFn
:
NameFn
<
T
>
=
{ index, value -> defaultLayerName(index, value) }
,
config
:
PropertyLayerConfigBuilder
.
(
)
->
Unit
=
{}
)
:
CompactPropertyLayer
<
T
>
test
Link copied to clipboard
fun
test
(
name
:
String
,
body
:
suspend
<Error class: unknown class>
.
(
)
->
Unit
)
test
Suite
Link copied to clipboard
fun
testSuite
(
name
:
String
,
body
:
CompactScope
.
(
)
->
Unit
)