C# Класс systests.SysTestBase

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
isRunningOnMono bool
root string

Открытые методы

Метод Описание
SysTestBase ( string root ) : System

Защищенные методы

Метод Описание
Build ( string name, string logPrefix = "" ) : void
BuildProduct ( string name, string product, string logPrefix = "" ) : void
BuildWithGoal ( string name, string goal, string logPrefix = "" ) : void
CheckExe ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
Clean ( string name, string logPrefix = "" ) : void
CleanWithGoal ( string name, string goal, string logPrefix = "" ) : void
ExeBuildWithGoal ( string name, string goal, string exePath, int expectedExitCode, string expectedOutput ) : void
ExeProductBuild ( string name, string product, string exePath, int expectedExitCode, string expectedOutput ) : void
Initialize ( ) : void
InternalCheckExe ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
Log ( string format ) : void
RunBari ( string name, string logName, string args ) : int
SimpleExeBuild ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
Steps ( System.Action steps ) : void

Описание методов

Build() защищенный Метод

protected Build ( string name, string logPrefix = "" ) : void
name string
logPrefix string
Результат void

BuildProduct() защищенный Метод

protected BuildProduct ( string name, string product, string logPrefix = "" ) : void
name string
product string
logPrefix string
Результат void

BuildWithGoal() защищенный Метод

protected BuildWithGoal ( string name, string goal, string logPrefix = "" ) : void
name string
goal string
logPrefix string
Результат void

CheckExe() защищенный Метод

protected CheckExe ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
exePath string
expectedExitCode int
expectedOutput string
Результат void

Clean() защищенный Метод

protected Clean ( string name, string logPrefix = "" ) : void
name string
logPrefix string
Результат void

CleanWithGoal() защищенный Метод

protected CleanWithGoal ( string name, string goal, string logPrefix = "" ) : void
name string
goal string
logPrefix string
Результат void

ExeBuildWithGoal() защищенный Метод

protected ExeBuildWithGoal ( string name, string goal, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
goal string
exePath string
expectedExitCode int
expectedOutput string
Результат void

ExeProductBuild() защищенный Метод

protected ExeProductBuild ( string name, string product, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
product string
exePath string
expectedExitCode int
expectedOutput string
Результат void

Initialize() защищенный Метод

protected Initialize ( ) : void
Результат void

InternalCheckExe() защищенный Метод

protected InternalCheckExe ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
exePath string
expectedExitCode int
expectedOutput string
Результат void

Log() защищенный Метод

protected Log ( string format ) : void
format string
Результат void

RunBari() защищенный Метод

protected RunBari ( string name, string logName, string args ) : int
name string
logName string
args string
Результат int

SimpleExeBuild() защищенный Метод

protected SimpleExeBuild ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
exePath string
expectedExitCode int
expectedOutput string
Результат void

Steps() защищенный Метод

protected Steps ( System.Action steps ) : void
steps System.Action
Результат void

SysTestBase() публичный Метод

public SysTestBase ( string root ) : System
root string
Результат System

Описание свойств

isRunningOnMono защищенное свойство

protected bool isRunningOnMono
Результат bool

root защищенное свойство

protected string root
Результат string