dialog_test_client Módulo
Classes
| DialogTestClient |
Um cliente para testar caixas de diálogo isoladamente. Crie um DialogTestClient para testar uma caixa de diálogo sem ter que criar um adaptador completo.
Para o ID do canal, use 'emulador' ou 'teste' se não tiver certeza do canal que está segmentando. Caso contrário, é recomendável que você use o id para o(s) canal(is) que seu bot usará e escreva um caso de teste para cada canal. Ou, uma instância do adaptador de teste pode ser usada. :type channel_or_adapter: Union[str, TestAdapter] :p aram target_dialog: A caixa de diálogo a ser testada. Esta será a caixa de diálogo raiz para o cliente de teste. :type target_dialog: Dialog :p aram initial_dialog_options: (Opcional) argumento(s) adicional(is) para passar para a caixa de diálogo que está sendo iniciada. :type initial_dialog_options: object :p aram middlewares: (Opcional) O adaptador de teste a ser usado. Se esse parâmetro não for fornecido, o cliente de teste usará um TestAdapter padrão. :type middlewares: List[Middleware] :p aram conversation_state: (Opcional) Uma instância ConversationState para usar no cliente de teste. :type conversation_state: ConversationState |