IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Namespaces | |
package | Tests |
Classes | |
class | AssemblyHelper |
AssemblyHelper provides static methods for working with assemblies. More... | |
class | ColorConsole |
Sets the console color in the constructor and resets it in the dispose More... | |
class | ColorConsoleWriter |
class | CommandLineOptions |
CommandLineOptions is the base class the specific option classes used for nunit3-console and nunitlite. It encapsulates all common settings and features of both. This is done to ensure that common features remain common and for the convenience of having the code in a common location. The class inherits from the Mono Options OptionSet class and provides a central location for defining and parsing options. More... | |
class | ConsoleOptions |
ConsoleOptions encapsulates the option settings for the nunit3-console program. More... | |
class | DefaultOptionsProvider |
class | ExtendedTextWrapper |
ExtendedTextWrapper wraps a TextWriter and makes it look like an ExtendedTextWriter. All style indications are ignored. It's used when text is being written to a file. More... | |
class | ExtendedTextWriter |
ExtendedTextWriter extends the TextWriter abstract class to support displaying text in color. $ More... | |
class | Guard |
Class used to guard against unexpected argument values or operations by throwing an appropriate exception. More... | |
interface | IDefaultOptionsProvider |
interface | ILogger |
Interface for logging within the engine More... | |
class | InternalTrace |
InternalTrace provides facilities for tracing the execution of the NUnit framework. Tests and classes under test may make use of Console writes, System.Diagnostics.Trace or various loggers and NUnit itself traps and processes each of them. For that reason, a separate internal trace is needed. More... | |
class | InternalTraceWriter |
A trace listener that writes to a separate file per domain and process using it. More... | |
class | Logger |
Provides internal logging to the NUnit framework More... | |
class | OutputSpecification |
OutputSpecification encapsulates a file output path and format for use in saving the results of a run. More... | |
class | PackageSettings |
PackageSettings is a static class containing constant values that are used as keys in setting up a TestPackage. These values are used in the engine and framework. Setting values may be a string, int or bool. More... | |
class | TestNameParser |
TestNameParser is used to parse the arguments to the -run option, separating testnames at the correct point. More... | |
class | TestSelectionParser |
class | TestSelectionParserException |
TestSelectionParserException is thrown when an error is found while parsing the selection expression. More... | |
class | Token |
class | Tokenizer |
Tokenizer class performs lexical analysis for the TestSelectionParser. It recognizes a very limited set of tokens: words, symbols and quoted strings. This is sufficient for the simple DSL we use to select which tests to run. More... | |
class | XmlHelper |
XmlHelper provides static methods for basic XML operations. More... | |
Enumerations | |
enum | ColorStyle { ColorStyle.Header, ColorStyle.SubHeader, ColorStyle.SectionHeader, ColorStyle.Default, ColorStyle.Output, ColorStyle.Help, ColorStyle.Label, ColorStyle.Value, ColorStyle.Pass, ColorStyle.Failure, ColorStyle.Warning, ColorStyle.Error } |
ColorStyle enumerates the various styles used in the console display More... | |
enum | InternalTraceLevel { InternalTraceLevel.Default, InternalTraceLevel.Off, InternalTraceLevel.Error, InternalTraceLevel.Warning, InternalTraceLevel.Info, InternalTraceLevel.Debug, InternalTraceLevel.Verbose = Debug } |
InternalTraceLevel is an enumeration controlling the level of detailed presented in the internal log. More... | |
enum | TokenKind { TokenKind.Eof, TokenKind.Word, TokenKind.String, TokenKind.Symbol } |
ColorStyle enumerates the various styles used in the console display
Enumerator | |
---|---|
Header |
Color for headers |
SubHeader |
Color for sub-headers |
SectionHeader |
Color for each of the section headers |
Default |
The default color for items that don't fit into the other categories |
Output |
Test output |
Help |
Color for help text |
Label |
Color for labels |
Value |
Color for values, usually go beside labels |
Pass |
Color for passed tests |
Failure |
Color for failed tests |
Warning |
Color for warnings, ignored or skipped tests |
Error |
Color for errors and exceptions |
InternalTraceLevel is an enumeration controlling the level of detailed presented in the internal log.