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;
}
}
}
|