Kotlin BSON • Test suites • opensavvy.ktmongo.bson.raw
Package-level declarations¶
Types¶
BsonDeclaration¶
interface BsonDeclaration
Functions¶
array¶
fun SuiteDsl.array(context: Prepared<BsonContext>)
Test array representations.
binary¶
fun SuiteDsl.binary(context: Prepared<BsonContext>)
Test binary representations.
boolean¶
fun SuiteDsl.boolean(context: Prepared<BsonContext>)
Test boolean representations.
code¶
fun SuiteDsl.code(context: Prepared<BsonContext>)
Test code representations.
datetime¶
fun SuiteDsl.datetime(context: Prepared<BsonContext>)
Test datetime representations.
document¶
fun SuiteDsl.document(context: Prepared<BsonContext>)
Test boolean representations.
double¶
fun SuiteDsl.double(context: Prepared<BsonContext>)
Test boolean representations.
int32¶
fun SuiteDsl.int32(context: Prepared<BsonContext>)
Test boolean representations.
int64¶
fun SuiteDsl.int64(context: Prepared<BsonContext>)
Test boolean representations.
minMaxKey¶
fun SuiteDsl.minMaxKey(context: Prepared<BsonContext>)
Test MinKey and MaxKey representations.
objectId¶
fun SuiteDsl.objectId(context: Prepared<BsonContext>)
Test boolean representations.
regex¶
fun SuiteDsl.regex(context: Prepared<BsonContext>)
Test regex representation.
reprNull¶
fun SuiteDsl.reprNull(context: Prepared<BsonContext>)
Test null representation.
reprUndefined¶
fun SuiteDsl.reprUndefined(context: Prepared<BsonContext>)
Test undefined representation.
shouldBeHex¶
infix fun Bson.shouldBeHex(expected: String)
shouldBeJson¶
infix fun Bson.shouldBeJson(expected: String)
string¶
fun SuiteDsl.string(context: Prepared<BsonContext>)
Test boolean representations.
testBson¶
fun SuiteDsl.testBson(context: Prepared<BsonContext>, name: String, vararg declarations: BsonDeclaration)
timestamp¶
fun SuiteDsl.timestamp(context: Prepared<BsonContext>)
Test timestamp representations.