|
fun Assert<BotBusMockLog>.asGenericMessage(assertionCreator: Assert<GenericMessage>.() -> Unit): Unit |
|
fun Assert<Attachment>.toBeImage(): AssertionPlant<AttachmentType> |
|
fun Assert<BotBusMockLog>.toBeSimpleTextMessage(expectedText: String): Unit |
|
fun Assert<GenericElement>.toHaveAttachment(assertionCreator: Assert<Attachment>.() -> Unit): AssertionPlant<List<Attachment>> |
|
fun Assert<GenericMessage>.toHaveChoice(title: String, assertionCreator: Assert<Choice>.() -> Unit): AssertionPlant<List<Choice>> |
|
fun Assert<GenericElement>.toHaveChoices(expectedChoice: String, vararg otherExpectedChoices: String): AssertionPlant<List<Choice>> |
|
fun Assert<GenericMessage>.toHaveElement(index: Int, assertionCreator: Assert<GenericElement>.() -> Unit): AssertionPlant<List<GenericElement>> |
|
fun Assert<GenericElement>.toHaveExactlyChoices(expectedChoice: String, vararg otherExpectedChoices: String): AssertionPlant<List<Choice>> |
|
fun Assert<GenericMessage>.toHaveExactlyGlobalChoices(expectedChoice: String, vararg otherExpectedChoices: String): AssertionPlant<List<Choice>> |
|
fun Assert<GenericMessage>.toHaveGlobalChoices(expectedChoice: String, vararg otherExpectedChoices: String): AssertionPlant<List<Choice>> |
|
fun Assert<GenericMessage>.toHaveGlobalText(expectedText: String, textName: String = "text"): AssertionPlant<Map<String, String>> |
|
fun Assert<Choice>.toHaveIntent(intentName: String): Unit |
|
fun Assert<GenericElement>.toHaveNotChoices(unexpectedChoice: String, vararg otherUnexpectedChoices: String): AssertionPlant<List<Choice>> |
|
fun Assert<GenericMessage>.toHaveNotGlobalChoices(unexpectedChoice: String, vararg otherUnexpectedChoices: String): AssertionPlant<List<Choice>> |
|
fun Assert<Choice>.toHaveParameter(key: ParameterKey, value: String): Unit
fun Assert<Choice>.toHaveParameter(key: String, value: String): Unit |
|
fun Assert<GenericElement>.toHaveSubtitle(expectedSubtitle: String): AssertionPlant<Map<String, String>> |
|
fun Assert<GenericElement>.toHaveText(expectedText: String, textName: String): AssertionPlant<Map<String, String>> |
|
fun Assert<GenericElement>.toHaveTitle(expectedTitle: String): AssertionPlant<Map<String, String>>
fun Assert<Choice>.toHaveTitle(title: String): Unit |
|
fun Assert<Attachment>.toHaveUrl(url: String): AssertionPlant<String> |