예제 #1
0
파일: TestRunner.cs 프로젝트: am11/linker
 public virtual LinkedTestCaseResult Relink(LinkedTestCaseResult result)
 {
     PrepForLink(result.Sandbox, result.CompilationResult);
     return(Link(result.TestCase, result.Sandbox, result.CompilationResult, result.MetadataProvider));
 }
예제 #2
0
 protected virtual void AdditionalChecking(LinkedTestCaseResult linkResult, AssemblyDefinition original, AssemblyDefinition linked)
 {
     VerifyLoggedMessages(original, linkResult.Logger);
 }
예제 #3
0
 void InitializeResolvers(LinkedTestCaseResult linkedResult)
 {
     _originalsResolver.AddSearchDirectory(linkedResult.ExpectationsAssemblyPath.Parent.ToString());
     _linkedResolver.AddSearchDirectory(linkedResult.OutputAssemblyPath.Parent.ToString());
 }
예제 #4
0
 protected virtual void AdditionalChecking(LinkedTestCaseResult linkResult, AssemblyDefinition original, AssemblyDefinition linked)
 {
 }