C# Class ValidateBuilds.AssemblyValidator

显示文件 Open project: benjamin-bader/stiletto Class Usage Examples

Public Methods

Method Description
AssemblyValidator ( FileInfo projectFile, string assemblyPath, ExpectedResults expectedResults ) : System
Validate ( ) : IList

Private Methods

Method Description
Check ( IList expected, IList unexpected, string message ) : void
ExcludedTypePresent ( string excludedType ) : ValidationError
ExpectedErrorMissing ( string expectedError ) : ValidationError
ExpectedTypeMissing ( string typename ) : ValidationError
ExpectedWarningMissing ( string expectedWarning ) : ValidationError
RunScript ( Mono.Cecil.ModuleDefinition module ) : IEnumerable
UnexpectedError ( string unexpectedError ) : ValidationError
UnexpectedWarning ( string unexpectedWarning ) : ValidationError
WeaverCrashed ( Exception exception ) : ValidationError

Method Details

AssemblyValidator() public method

public AssemblyValidator ( FileInfo projectFile, string assemblyPath, ExpectedResults expectedResults ) : System
projectFile System.IO.FileInfo
assemblyPath string
expectedResults ExpectedResults
return System

Validate() public method

public Validate ( ) : IList
return IList