marios proto
expectThat(someObject.)
.isA<AType>()
.assert{ value:AType ->
expectThat(value.someProperty) isEqualTo 2
//etc
}