botbuilder-dialogs-adaptive-testing package
Classes
| AssertCondition |
Action de boîte de dialogue qui vous permet d’ajouter des assertions dans votre flux de dialogue. |
| AdaptiveTestBotComponent |
Test adaptatif de BotComponent. |
| DialogInspector |
Classe pour l’inspection du contexte de boîte de dialogue actuel. |
| HttpRequestMock |
Classe de base pour toutes les simulations de requête HTTP. |
| HttpRequestMocksConverter |
Convertisseurs de type pour UserTokenMock. |
| HttpRequestSequenceMock |
Simuler la requête HTTP dans l’ordre séquentiel. La dernière réponse sera répétée. |
| HttpResponseMockContent |
Convertissez et stockez le contenu réel de HttpResponseMock. |
| HttpResponseMockMessage |
Convertissez et stockez les données réelles de HttpResponseMock. |
| SequenceResponseManager |
Gérer la réponse de séquence pour HttpRequestSequenceMock. |
| MockHttpRequestMiddleware |
Intergiciel pour simuler des requêtes HTTP avec un adaptateur. |
| MockLuisLoader |
Désérialiseur json personnalisé pour la simulation de luis. |
| MockLuisRecognizer |
Classe de test pour la création de réponses LUIS mises en cache pour le test. |
| MockSettingsMiddleware |
Intergiciel qui simulant les propriétés des paramètres. |
| SetTestOptionsMiddleware |
Middleware qui intercepte l’événement « SetTestOptions » et enregistre dans « Conversation.TestOptions ». |
| SettingMock |
Classe abstraite pour les paramètres fictifs. |
| SettingMocksConverter |
Convertisseurs de type pour SettingMock. |
| SettingStringMock |
Fictivez un ou plusieurs paramètres avec une valeur de chaîne. |
| TestAction |
Classe de base abstraite pour les actions scriptées. |
| AssertNoActivity |
Assertion de base TestAction, qui valide les assertions par rapport à une activité de réponse. |
| AssertReply |
Testez l’action script pour affirmer que la réponse des bots correspond aux attentes. |
| AssertReplyActivity |
Assertion de base TestAction, qui valide les assertions par rapport à une activité de réponse. |
| AssertReplyOneOf |
Assertion indiquant que la réponse du bot correspond à l’une des options. |
| AssertTelemetryContains |
Exécutez des assertions sur des événements de télémétrie. |
| CustomEvent |
Action pour scripter l’envoi d’un événement personnalisé au bot. |
| MemoryAssertions |
Exécutez des assertions sur la mémoire. |
| SetProperties |
Simuler une ou plusieurs valeurs de propriété. |
| UserActivity |
Envoyez une activité au bot. |
| UserConversationUpdate |
Action pour scripter l’envoi d’une activité conversationUpdate au bot. |
| UserDelay |
Action de script pour retarder le script de test pour l’intervalle de temps spécifié. |
| UserSays |
Action pour scripter l’envoi de texte au bot. |
| UserTyping |
Action pour scripter l’envoi d’une activité de saisie au bot. |
| TestScript |
Script de test fictif qui peut être utilisé pour la logique du bot de test unitaire. |
| TestTelemetryClient |
Client de télémétrie de bot de test qui implémente BotTelemetryClient. |
| TestUtils |
En charge de l’exécution de tests adaptatifs de boîte de dialogue. |
| UserTokenBasicMock |
Simuler UserToken avec l’ID d’utilisateur et le jeton. |
| UserTokenMock |
Interface permettant de simuler des flux de jetons utilisateur. |
| UserTokenMocksConverter |
Convertisseurs de type pour UserTokenMock. |
Interfaces
| AssertConditionConfiguration | |
| HttpRequestSequenceMockConfiguration |
Configuration d’un httpRequestSequenceMock. |
| HttpResponseMessage |
Message de réponse Http. |
| HttpResponseMock |
Fictive de réponse Http utilisée dans HttpRequestSequenceMock. |
| SettingStringAssignment |
Définition de l’attribution de chaîne. |
| SettingStringMockConfiguration | |
| AssertNoActivityConfiguration | |
| AssertReplyConfiguration | |
| AssertReplyActivityConfiguration | |
| AssertReplyOneOfConfiguration | |
| AssertTelemetryContainsConfiguration | |
| CustomEventConfiguration | |
| MemoryAssertionsConfiguration | |
| SetPropertiesConfiguration | |
| UserActivityConfiguration | |
| UserConversationUpdateConfiguration | |
| UserDelayConfiguration | |
| UserSaysConfiguration | |
| UserTypingConfiguration | |
| TestScriptConfiguration | |
| UserTokenBasicMockConfiguration | |
Alias de type
| DialogContextInspector | |
| ResponseContent |
Contenu de réponse Http. |
| FallbackFunc |
Fonction de secours. |
| HttpRequestMessage |
Message de requête Http. |
| Inspector |
Autorisez l’inspection/la modification du contexte de boîte de dialogue actuel. |
| AssignmentInput | |
Énumérations
| BodyMatchType |
Tapez la façon dont le corps correspond au corps de la requête. |
| ResponseContentType |
Types de contenu de réponse. |
| ResponseStatusCode |
Codes d’état de la réponse. |
Functions
| use |
Configuration du programme d’installation pour utiliser le fichier de paramètres généré par lubuild. |
Informations relatives à la fonction
useMockLuisSettings(string, string)
Configuration du programme d’installation pour utiliser le fichier de paramètres généré par lubuild.
function useMockLuisSettings(directory: string, endpoint?: string): Record<string, string>
Paramètres
- directory
-
string
Répertoire avec fichier de paramètres dans celui-ci.
- endpoint
-
string
Point de terminaison à utiliser avec une valeur par défaut de westus.
Retours
Record<string, string>
Configuration modifiée.