public class Assert:
Utility assertion helpers for the Klyn test framework.
import klyn.unittest Assert.assertEquals(3, 1 + 2) Assert.assertTrue(2 < 3) Assert.assertEquals(3.14159, 3.141592, 1e-4)
| Modifier and Type | Member | Description |
|---|---|---|
| public static | asserEquals | Legacy alias for tolerant floating-point equality. |
| public static | asserEquals | Legacy alias for tolerant floating-point equality. |
| public static | asserEqualsasserEquals<TYPE>(expected as TYPE, actual as TYPE) as Void: |
Legacy alias for `assertEquals`. |
| public static | assertEquals | Verifies that two double values are equal within a tolerance. |
| public static | assertEquals | Verifies that two float values are equal within a tolerance. |
| public static | assertEqualsassertEquals<TYPE>(expected as TYPE, actual as TYPE) as Void: |
Verifies that two values are equal. |
| public static | assertFailsassertFails(block as Object) as Void: |
Verifies that executing the lambda raises any error. |
| public static | assertFalseassertFalse(condition as Boolean) as Void: |
Verifies that a condition is false. |
| public static | assertNotNullassertNotNull(value as Object) as Void: |
Verifies that a value is not null. |
| public static | assertNullassertNull(value as Object) as Void: |
Verifies that a value is null. |
| public static | assertRaises | Verifies that executing the lambda raises the expected exception type. |
| public static | assertThrowsassertThrows<TYPE>(block as Object) as Void: |
Verifies that executing the lambda raises an exception. |
| public static | assertTrueassertTrue(condition as Boolean) as Void: |
Verifies that a condition is true. |
| public static | failfail(message as String) as Void: |
Forces the current test to fail with a message. |
| public static | isFalseisFalse(condition as Boolean) as Void: |
Alias for `assertFalse`. |
| public static | isTrueisTrue(condition as Boolean) as Void: |
Alias for `assertTrue`. |