C# Класс System.Xml.Tests.XsltcTestCaseBase

Наследование: OLEDB.Test.ModuleCore.CTestCase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
szDefaultNS String
szEmpty String
szInvalid String
szLongNS String
szLongString String
szSimple String
szWhiteSpace String[]
szXslNS String

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

Свойство Тип Описание
_createFromInputFile bool
_isInProc bool

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

Метод Описание
Init ( object objParam ) : int
XsltcTestCaseBase ( ITestOutputHelper output ) : Xunit
xsltcExeFound ( ) : bool

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

Метод Описание
CompareOutput ( Stream expectedStream, Stream actualStream, int count ) : void
CompareOutput ( string expected, Stream actualStream ) : void
LoadPersistedTransformAssembly ( string asmName, string typeName, string baselineFile, bool pdb ) : bool
ReplaceCurrentWorkingDirectory ( string commandLine ) : string
ShouldSkip ( object varParams ) : bool
VerifyTest ( String cmdLine, String baselineFile, bool loadFromFile ) : void
VerifyTest ( String cmdLine, String asmName, bool asmCreated, String typeName, String baselineFile, bool loadFromFile ) : void
VerifyTest ( String cmdLine, String asmName, bool asmCreated, String typeName, String pdbName, bool pdbCreated, String baselineFile, bool loadFromFile ) : void
VerifyTest ( String cmdLine, String asmName, bool asmCreated, String typeName, String pdbName, bool pdbCreated, String baselineFile, bool runAssemblyVerification, bool loadFromFile ) : void

Приватные методы

Метод Описание
CreateInputFile ( string commandLine ) : string
GetPath ( string fileName ) : string
SafeDeleteFile ( string fileName ) : void
TryCreatePersistedTransformAssembly ( string commandLine, bool createFromInputFile, bool expectedToSucceed, string targetDirectory ) : string

Currently this method supports only 1 input file. For variations that require more than one input file to test @file functionality, custom-craft and write those input files in the body of the variation method, then pass an appropriate commandline such as @file1 @file2 @file3, along with createFromInputFile = false.

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

CompareOutput() защищенный статический Метод

protected static CompareOutput ( Stream expectedStream, Stream actualStream, int count ) : void
expectedStream Stream
actualStream Stream
count int
Результат void

CompareOutput() защищенный статический Метод

protected static CompareOutput ( string expected, Stream actualStream ) : void
expected string
actualStream Stream
Результат void

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

public Init ( object objParam ) : int
objParam object
Результат int

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

protected LoadPersistedTransformAssembly ( string asmName, string typeName, string baselineFile, bool pdb ) : bool
asmName string
typeName string
baselineFile string
pdb bool
Результат bool

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

protected ReplaceCurrentWorkingDirectory ( string commandLine ) : string
commandLine string
Результат string

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

protected ShouldSkip ( object varParams ) : bool
varParams object
Результат bool

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

protected VerifyTest ( String cmdLine, String baselineFile, bool loadFromFile ) : void
cmdLine String
baselineFile String
loadFromFile bool
Результат void

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

protected VerifyTest ( String cmdLine, String asmName, bool asmCreated, String typeName, String baselineFile, bool loadFromFile ) : void
cmdLine String
asmName String
asmCreated bool
typeName String
baselineFile String
loadFromFile bool
Результат void

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

protected VerifyTest ( String cmdLine, String asmName, bool asmCreated, String typeName, String pdbName, bool pdbCreated, String baselineFile, bool loadFromFile ) : void
cmdLine String
asmName String
asmCreated bool
typeName String
pdbName String
pdbCreated bool
baselineFile String
loadFromFile bool
Результат void

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

protected VerifyTest ( String cmdLine, String asmName, bool asmCreated, String typeName, String pdbName, bool pdbCreated, String baselineFile, bool runAssemblyVerification, bool loadFromFile ) : void
cmdLine String
asmName String
asmCreated bool
typeName String
pdbName String
pdbCreated bool
baselineFile String
runAssemblyVerification bool
loadFromFile bool
Результат void

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

public XsltcTestCaseBase ( ITestOutputHelper output ) : Xunit
output ITestOutputHelper
Результат Xunit

xsltcExeFound() публичный статический Метод

public static xsltcExeFound ( ) : bool
Результат bool

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

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

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

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

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

szDefaultNS публичное свойство

public String szDefaultNS
Результат String

szEmpty публичное свойство

public String szEmpty
Результат String

szInvalid публичное свойство

public String szInvalid
Результат String

szLongNS публичное свойство

public String szLongNS
Результат String

szLongString публичное свойство

public String szLongString
Результат String

szSimple публичное свойство

public String szSimple
Результат String

szWhiteSpace публичное свойство

public String[] szWhiteSpace
Результат String[]

szXslNS публичное свойство

public String szXslNS
Результат String