Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ReloadingTestSuiteLoader.cs « NUnitCore « src « nunit « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 14aaac27b5db960ec94a11690b04e7f0575032b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
namespace NUnit.Runner {

  using System;

  /// <summary>A TestSuite loader that can reload classes.</summary>
  public class ReloadingTestSuiteLoader: ITestSuiteLoader {
	  /// <summary>
	  /// 
	  /// </summary>
	  /// <param name="suiteClassName"></param>
	  /// <returns></returns>
    public Type Load(string suiteClassName) {
      //            TestCaseClassLoader loader= new TestCaseClassLoader();
      //            return loader.LoadClass(suiteClassName, true);
      return Type.GetType(suiteClassName, true);
    }
	  /// <summary>
	  /// 
	  /// </summary>
	  /// <param name="aClass"></param>
	  /// <returns></returns>
    public Type Reload(Type aClass) {
      //            TestCaseClassLoader loader= new TestCaseClassLoader();
      //            return loader.LoadClass(aClass.ToString(), true);
      return aClass;
    }
  }
}