13 lines
400 B
C#
13 lines
400 B
C#
|
namespace ContinuousTests
|
|||
|
{
|
|||
|
public class TestFactory
|
|||
|
{
|
|||
|
public ContinuousTest[] CreateTests()
|
|||
|
{
|
|||
|
var types = GetType().Assembly.GetTypes();
|
|||
|
var testTypes = types.Where(t => typeof(ContinuousTest).IsAssignableFrom(t) && !t.IsAbstract);
|
|||
|
return testTypes.Select(t => (ContinuousTest)Activator.CreateInstance(t)!).ToArray();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|