C# Класс Fan.Sys.Test

Test is the base class of unit tests.
Наследование: FanObj
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
m_curTestMethod Method
verbose bool
verifyCount int

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

Метод Описание
@typeof ( ) : Type
curTestMethod ( ) : Method
fail ( ) : void
fail ( string msg ) : void
make_ ( Test t ) : void
setup ( ) : void
teardown ( ) : void
tempDir ( ) : File
verify ( bool cond ) : void
verify ( bool cond, string msg ) : void
verifyEq ( object expected, object actual ) : void
verifyEq ( object expected, object actual, string msg ) : void
verifyErr ( Type errType, Func f ) : void
verifyErrMsg ( Type errType, string errMsg, Func f ) : void
verifyFalse ( bool cond ) : void
verifyFalse ( bool cond, string msg ) : void
verifyNotEq ( object expected, object actual ) : void
verifyNotEq ( object expected, object actual, string msg ) : void
verifyNotNull ( object a ) : void
verifyNotNull ( object a, string msg ) : void
verifyNotSame ( object expected, object actual ) : void
verifyNotSame ( object expected, object actual, string msg ) : void
verifyNull ( object a ) : void
verifyNull ( object a, string msg ) : void
verifySame ( object expected, object actual ) : void
verifySame ( object expected, object actual, string msg ) : void
verifyTrue ( bool cond ) : void
verifyTrue ( bool cond, string msg ) : void
verifyType ( object obj, Type t ) : void

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

Метод Описание
err ( string msg ) : Exception
s ( object obj ) : string

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

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

public @typeof ( ) : Type
Результат Type

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

public curTestMethod ( ) : Method
Результат Method

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

public fail ( ) : void
Результат void

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

public fail ( string msg ) : void
msg string
Результат void

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

public static make_ ( Test t ) : void
t Test
Результат void

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

public setup ( ) : void
Результат void

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

public teardown ( ) : void
Результат void

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

public tempDir ( ) : File
Результат File

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

public verify ( bool cond ) : void
cond bool
Результат void

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

public verify ( bool cond, string msg ) : void
cond bool
msg string
Результат void

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

public verifyEq ( object expected, object actual ) : void
expected object
actual object
Результат void

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

public verifyEq ( object expected, object actual, string msg ) : void
expected object
actual object
msg string
Результат void

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

public verifyErr ( Type errType, Func f ) : void
errType Type
f Func
Результат void

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

public verifyErrMsg ( Type errType, string errMsg, Func f ) : void
errType Type
errMsg string
f Func
Результат void

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

public verifyFalse ( bool cond ) : void
cond bool
Результат void

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

public verifyFalse ( bool cond, string msg ) : void
cond bool
msg string
Результат void

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

public verifyNotEq ( object expected, object actual ) : void
expected object
actual object
Результат void

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

public verifyNotEq ( object expected, object actual, string msg ) : void
expected object
actual object
msg string
Результат void

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

public verifyNotNull ( object a ) : void
a object
Результат void

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

public verifyNotNull ( object a, string msg ) : void
a object
msg string
Результат void

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

public verifyNotSame ( object expected, object actual ) : void
expected object
actual object
Результат void

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

public verifyNotSame ( object expected, object actual, string msg ) : void
expected object
actual object
msg string
Результат void

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

public verifyNull ( object a ) : void
a object
Результат void

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

public verifyNull ( object a, string msg ) : void
a object
msg string
Результат void

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

public verifySame ( object expected, object actual ) : void
expected object
actual object
Результат void

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

public verifySame ( object expected, object actual, string msg ) : void
expected object
actual object
msg string
Результат void

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

public verifyTrue ( bool cond ) : void
cond bool
Результат void

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

public verifyTrue ( bool cond, string msg ) : void
cond bool
msg string
Результат void

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

public verifyType ( object obj, Type t ) : void
obj object
t Type
Результат void

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

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

public Method,Fan.Sys m_curTestMethod
Результат Method

verbose публичное статическое свойство

public static bool verbose
Результат bool

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

public int verifyCount
Результат int