botbuilder-dialogs-adaptive-testing package
Clases
| AssertCondition |
Acción de diálogo que permite agregar aserciones al flujo de diálogo. |
| AdaptiveTestBotComponent |
Pruebas adaptables de BotComponent. |
| DialogInspector |
Clase para inspeccionar el contexto de diálogo actual. |
| HttpRequestMock |
Clase base para todos los simulacros de solicitud http. |
| HttpRequestMocksConverter |
Convertidores de tipos para UserTokenMock. |
| HttpRequestSequenceMock |
Solicitud HTTP simulada en orden de secuencia. La última respuesta se repetirá. |
| HttpResponseMockContent |
Convierta y almacene el contenido real de HttpResponseMock. |
| HttpResponseMockMessage |
Convierta y almacene los datos reales de HttpResponseMock. |
| SequenceResponseManager |
Administre la respuesta de secuencia para HttpRequestSequenceMock. |
| MockHttpRequestMiddleware |
Middleware para simular solicitudes HTTP con un adaptador. |
| MockLuisLoader |
Deserializador json personalizado para simular luis. |
| MockLuisRecognizer |
Clase de prueba para crear respuestas de LUIS almacenadas en caché para pruebas. |
| MockSettingsMiddleware |
Middleware que simula las propiedades de configuración. |
| SetTestOptionsMiddleware |
Middleware que detecta el evento "SetTestOptions" y se guarda en "Conversation.TestOptions". |
| SettingMock |
Clase abstracta para la configuración simulada. |
| SettingMocksConverter |
Convertidores de tipos para SettingMock. |
| SettingStringMock |
Simulación de uno o varios valores de configuración con el valor de cadena. |
| TestAction |
Clase base abstracta para acciones con script. |
| AssertNoActivity |
TestAction de aserción básica, que valida las aserciones en una actividad de respuesta. |
| AssertReply |
Pruebe la acción Script para afirmar que la respuesta de los bots coincide con las expectativas. |
| AssertReplyActivity |
TestAction de aserción básica, que valida las aserciones en una actividad de respuesta. |
| AssertReplyOneOf |
La aserción que responde desde el bot coincide con una de las opciones. |
| AssertTelemetryContains |
Ejecutar aserciones en eventos de telemetría. |
| CustomEvent |
Acción para generar scripts para enviar eventos personalizados al bot. |
| MemoryAssertions |
Ejecutar aserciones en la memoria. |
| SetProperties |
Simulación de uno o varios valores de propiedad. |
| UserActivity |
Envíe una actividad al bot. |
| UserConversationUpdate |
Acción para generar scripts para enviar una actividad conversationUpdate al bot. |
| UserDelay |
Acción de script para retrasar el script de prueba para el intervalo de tiempo especificado. |
| UserSays |
Acción para generar scripts para enviar texto al bot. |
| UserTyping |
Acción para generar scripts para enviar la actividad de escritura al bot. |
| TestScript |
Script de prueba ficticio que se puede usar para la lógica del bot de prueba unitaria. |
| TestTelemetryClient |
Un cliente de telemetría de bot de prueba que implementa BotTelemetryClient. |
| TestUtils |
Encargado de ejecutar pruebas adaptables de diálogo. |
| UserTokenBasicMock |
Simulación de UserToken con el identificador de usuario y el token. |
| UserTokenMock |
Interfaz para simular flujos de token de usuario. |
| UserTokenMocksConverter |
Convertidores de tipos para UserTokenMock. |
Interfaces
| AssertConditionConfiguration | |
| HttpRequestSequenceMockConfiguration |
Configuración de httpRequestSequenceMock. |
| HttpResponseMessage |
Mensaje de respuesta HTTP. |
| HttpResponseMock |
Simulacro de respuesta HTTP usado en HttpRequestSequenceMock. |
| SettingStringAssignment |
Establecer la asignación de cadenas. |
| SettingStringMockConfiguration | |
| AssertNoActivityConfiguration | |
| AssertReplyConfiguration | |
| AssertReplyActivityConfiguration | |
| AssertReplyOneOfConfiguration | |
| AssertTelemetryContainsConfiguration | |
| CustomEventConfiguration | |
| MemoryAssertionsConfiguration | |
| SetPropertiesConfiguration | |
| UserActivityConfiguration | |
| UserConversationUpdateConfiguration | |
| UserDelayConfiguration | |
| UserSaysConfiguration | |
| UserTypingConfiguration | |
| TestScriptConfiguration | |
| UserTokenBasicMockConfiguration | |
Alias de tipos
| DialogContextInspector | |
| ResponseContent |
Contenido de respuesta HTTP. |
| FallbackFunc |
Función de reserva. |
| HttpRequestMessage |
Mensaje de solicitud HTTP. |
| Inspector |
Permite inspeccionar o modificar el contexto de diálogo actual. |
| AssignmentInput | |
Enumeraciones
| BodyMatchType |
Escriba cómo coincide el cuerpo con el cuerpo de la solicitud. |
| ResponseContentType |
Tipos de contenido de respuesta. |
| ResponseStatusCode |
Códigos de estado de respuesta. |
Funciones
| use |
Configure la configuración para usar el archivo de configuración generado por lubuild. |
Detalles de la función
useMockLuisSettings(string, string)
Configure la configuración para usar el archivo de configuración generado por lubuild.
function useMockLuisSettings(directory: string, endpoint?: string): Record<string, string>
Parámetros
- directory
-
string
Directorio con el archivo de configuración en él.
- endpoint
-
string
Punto de conexión que se va a usar con un valor predeterminado de westus.
Devoluciones
Record<string, string>
Configuración modificada.