C# Class systests.SysTestBase

Afficher le fichier Open project: vigoo/bari

Protected Properties

Свойство Type Description
isRunningOnMono bool
root string

Méthodes publiques

Méthode Description
SysTestBase ( string root ) : System

Méthodes protégées

Méthode Description
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

Method Details

Build() protected méthode

protected Build ( string name, string logPrefix = "" ) : void
name string
logPrefix string
Résultat void

BuildProduct() protected méthode

protected BuildProduct ( string name, string product, string logPrefix = "" ) : void
name string
product string
logPrefix string
Résultat void

BuildWithGoal() protected méthode

protected BuildWithGoal ( string name, string goal, string logPrefix = "" ) : void
name string
goal string
logPrefix string
Résultat void

CheckExe() protected méthode

protected CheckExe ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
exePath string
expectedExitCode int
expectedOutput string
Résultat void

Clean() protected méthode

protected Clean ( string name, string logPrefix = "" ) : void
name string
logPrefix string
Résultat void

CleanWithGoal() protected méthode

protected CleanWithGoal ( string name, string goal, string logPrefix = "" ) : void
name string
goal string
logPrefix string
Résultat void

ExeBuildWithGoal() protected méthode

protected ExeBuildWithGoal ( string name, string goal, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
goal string
exePath string
expectedExitCode int
expectedOutput string
Résultat void

ExeProductBuild() protected méthode

protected ExeProductBuild ( string name, string product, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
product string
exePath string
expectedExitCode int
expectedOutput string
Résultat void

Initialize() protected méthode

protected Initialize ( ) : void
Résultat void

InternalCheckExe() protected méthode

protected InternalCheckExe ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
exePath string
expectedExitCode int
expectedOutput string
Résultat void

Log() protected méthode

protected Log ( string format ) : void
format string
Résultat void

RunBari() protected méthode

protected RunBari ( string name, string logName, string args ) : int
name string
logName string
args string
Résultat int

SimpleExeBuild() protected méthode

protected SimpleExeBuild ( string name, string exePath, int expectedExitCode, string expectedOutput ) : void
name string
exePath string
expectedExitCode int
expectedOutput string
Résultat void

Steps() protected méthode

protected Steps ( System.Action steps ) : void
steps System.Action
Résultat void

SysTestBase() public méthode

public SysTestBase ( string root ) : System
root string
Résultat System

Property Details

isRunningOnMono protected_oe property

protected bool isRunningOnMono
Résultat bool

root protected_oe property

protected string root
Résultat string