IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
The AutoRun class is used by executable test assemblies to control their own execution. More...
Public Member Functions | |
int | Execute (string[] args) |
Execute the tests in the assembly, passing in a list of arguments. More... | |
int | Execute (Assembly callingAssembly, TextWriter writer, TextReader reader, string[] args) |
Execute the tests in the assembly, passing in a list of arguments. More... | |
Private Member Functions | |
void | InitializeInternalTrace (string assemblyPath, InternalTraceLevel traceLevel) |
Private Attributes | |
const string | LOG_FILE_FORMAT = "InternalTrace.{0}.{1}.log" |
The AutoRun class is used by executable test assemblies to control their own execution.
|
inline |
Execute the tests in the assembly, passing in a list of arguments.
args | Execution options |
References NUnitLite.TextRunner.Execute(), NUnitLite.AutoRun.InitializeInternalTrace(), NUnitLite.TextRunner.INVALID_ARG, and NUnitLite.TextRunner.OK.
Referenced by NUnitLite.Program.Main(), NUnitLite.Tests.Program.Main(), NUnitLite.Tests.NUnitLite.Main(), and NUnit.Tests.Assemblies.MockAssembly.Main().
|
inlineprivate |
References NUnit.Env.DocumentFolder, and NUnit.Common.InternalTrace.Initialize().
Referenced by NUnitLite.AutoRun.Execute().
|
inline |
Execute the tests in the assembly, passing in a list of arguments.
args | Execution options |
References NUnitLite.TextRunner.Execute(), NUnitLite.TextRunner.INVALID_ARG, and NUnitLite.TextRunner.OK.
|
private |