interface ISimpleTranslatable : ITranslatable
Something which is ITranslatable and provides a default representation by value.
abstract val value: String
The default representation of this ITranslatable. |
open val id: String
The id of this ITranslatable -- per default it is "Class.name-name" |
|
abstract val name: String
The name of this ITranslatable -- the name together with its Class.name should identify a ITranslatable (see id). |
open fun getDefault(): String
Returns the default representation of this ITranslatable which is value. |
object AssertionDescription : ISimpleTranslatable
Use this description in an implementation to create an IOneMessageAssertion. |
|
enum class AssertionDescription : ISimpleTranslatable
Use these ISimpleTranslatables in the implementation to create corresponding IAssertions. |
|
enum class AssertionVerb : ISimpleTranslatable
The ITranslatables for the assertion functions assert, assertThat and expect. |
|
enum class DescriptionAnyAssertion : ISimpleTranslatable
Contains the Message.descriptions of the assertion functions which are applicable to Any. |
|
enum class DescriptionCharSequenceAssertion : ISimpleTranslatable
Contains the Message.descriptions of the assertion functions which are applicable to CharSequence. |
|
enum class DescriptionCollectionAssertion : ISimpleTranslatable
Contains the Message.descriptions of the assertion functions which are applicable to Collection. |
|
enum class DescriptionNarrowingAssertion : ISimpleTranslatable
Contains the Message.descriptions of the assertion functions which postulate that a IAssertionPlant.subject
of type |
|
enum class DescriptionNumberAssertion : ISimpleTranslatable
Contains the Message.descriptions of the assertion functions which are applicable to Number. |
|
enum class TestTranslatable : ISimpleTranslatable
Contains ISimpleTranslatables which are used in TranslationSupplierSpec. |