dialog_test_client Modül
Sınıflar
| DialogTestClient |
İletişim kutularını yalıtarak test eden bir istemci. Tam teşekküllü bağdaştırıcı oluşturmak zorunda kalmadan bir iletişim kutusunu test etmek için dialogTestClient oluşturun.
Kanal kimliği için hedeflediğiniz kanaldan emin değilseniz 'öykünücü' veya 'test' kullanın. Aksi takdirde botunuzun kullanacağı kanalların kimliğini kullanmanız ve her kanal için bir test çalışması yazmanız önerilir. Veya bir test bağdaştırıcısı örneği kullanılabilir. :type channel_or_adapter: Union[str, TestAdapter] :p aram target_dialog: Test edilecek iletişim kutusu. Bu, test istemcisinin kök iletişim kutusu olacaktır. :type target_dialog: İletişim kutusu :p aram initial_dialog_options: (İsteğe bağlı) başlatılmakta olan iletişim kutusuna geçirmek için ek bağımsız değişkenler. :type initial_dialog_options: object :p aram ara yazılımları: (İsteğe bağlı) Kullanılacak test bağdaştırıcısı. Bu parametre sağlanmazsa, test istemcisi varsayılan bir TestAdapter kullanır. :type ara yazılımları: List[Ara Yazılım] :p aram conversation_state: (İsteğe bağlı) Test istemcisinde kullanılacak bir ConversationState örneği. :type conversation_state: ConversationState |