Unit testing API: better mapping on JUnit, proper formatting assertion details when message is not specified
#KT-8929 Fixed Sensible default message for assertion methods. #KT-8314 Fixed Provide assertFailsWith also with KClass and reified type argument.
This commit is contained in:
-15
@@ -7,21 +7,6 @@ fun init() {
|
||||
}
|
||||
|
||||
public class JsTestsAsserter() : Asserter {
|
||||
public override fun assertTrue(message: String, actual: Boolean) {
|
||||
assert(actual, message)
|
||||
}
|
||||
public override fun assertEquals(message: String, expected: Any?, actual: Any?) {
|
||||
assert(actual == expected, "$message. Expected <$expected> actual <$actual>")
|
||||
}
|
||||
public override fun assertNotEquals(message: String, illegal: Any?, actual: Any?) {
|
||||
assert(illegal != actual, "$message. Illegal value: <$illegal>")
|
||||
}
|
||||
public override fun assertNotNull(message: String, actual: Any?) {
|
||||
assert(actual != null, message)
|
||||
}
|
||||
public override fun assertNull(message: String, actual: Any?) {
|
||||
assert(actual == null, message)
|
||||
}
|
||||
public override fun fail(message: String) {
|
||||
assert(false, message)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user