dialog_test_client Módulo
Clases
| DialogTestClient |
Un cliente para probar diálogos de forma aislada. Cree un dialogTestClient para probar un cuadro de diálogo sin tener que crear un adaptador completo.
En el caso del identificador de canal, use "emulador" o "prueba" si no está seguro del canal que tiene como destino. De lo contrario, se recomienda usar el identificador de los canales que usará el bot y escribirá un caso de prueba para cada canal. O bien, se puede usar una instancia de adaptador de prueba. :type channel_or_adapter: Union[str, TestAdapter] :p aram target_dialog: el cuadro de diálogo que se va a probar. Este será el cuadro de diálogo raíz del cliente de prueba. :type target_dialog: dialog :p aram initial_dialog_options: (Opcional) argumentos adicionales para pasar al cuadro de diálogo que se está iniciando. :type initial_dialog_options: middlewares de :p aram: (Opcional) Adaptador de prueba que se va a usar. Si no se proporciona este parámetro, el cliente de prueba usará un TestAdapter predeterminado. :type middlewares: List[Middleware] :p aram conversation_state: (Opcional) Una instancia conversationState que se va a usar en el cliente de prueba. :type conversation_state: ConversationState |