cbeams
assertFailsWith
fun <T : Throwable> assertFailsWith(exceptionClass: KClass<T>, block: () -> Unit):