for Push.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
using KssSmaPlaLib.AutoTest.Command.Definition;
|
||||
using KssSmaPlaLib.AutoTest.Script.Models;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace KssSmaPlaLib.AutoTest.Script.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// パース済みのステップDTO(1ステップの情報)
|
||||
/// </summary>
|
||||
public class ParsedStepDTO
|
||||
{
|
||||
public string StepNo => Raw.StepNo;
|
||||
public CommandEnumUxer.Command Command { get; set; }
|
||||
public List<string> Parameters { get; set; }
|
||||
public StepDTO Raw { get; }
|
||||
|
||||
public ParsedStepDTO(StepDTO raw)
|
||||
{
|
||||
Raw = raw;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace KssSmaPlaLib.AutoTest.Script.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// ステップDTO(1ステップの情報)
|
||||
/// </summary>
|
||||
public class StepDTO
|
||||
{
|
||||
/// <summary>
|
||||
/// ステップ番号
|
||||
/// </summary>
|
||||
public string StepNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ステップテキスト
|
||||
/// </summary>
|
||||
public string StepText { get; set; }
|
||||
|
||||
public StepDTO(string stepNo, string stepText)
|
||||
{ this.StepNo = stepNo; this.StepText = stepText; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using KssSmaPlaLib.AutoTest.Script;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace KssSmaPlaLib.AutoTest.Script.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// UIテストステップ全体情報
|
||||
/// </summary>
|
||||
public class StepInfoDTO
|
||||
{
|
||||
public List<ParsedStepDTO> StepList { get; set; } = new List<ParsedStepDTO>();
|
||||
public string InitialStepName { get; set; } // 最初に実行するステップ名
|
||||
public string Description { get; set; } // ステップ群の説明(任意)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user