1234567891011121314151617181920212223 |
- using LLM.Editor.Data;
- using System.Collections.Generic;
- namespace LLM.Editor.Tests.Integration
- {
- /// <summary>
- /// Interface for a C#-based dummy test case.
- /// Each test case represents a full, multi-step integration scenario.
- /// </summary>
- public interface IDummyTestCase
- {
- /// <summary>
- /// The user-facing phrase that triggers this test case in the dropdown.
- /// </summary>
- string TriggerPhrase { get; }
- /// <summary>
- /// Gets the sequence of command lists to execute.
- /// Each inner list represents one "turn" or one step of the integration test.
- /// </summary>
- List<List<CommandData>> GetCommandSteps();
- }
- }
|