public void TestAssemblyListGeneration() { TestAssemblyTypeLister testLister = new TestAssemblyTypeLister( typeof(MultiAssemblyTypeListerTest).Assembly ); Assert.That( testLister.GetTypes(), Has.Member(typeof(MultiAssemblyTypeListerTest)) ); }
public void TestAssemblyListReplacement() { TestAssemblyTypeLister testLister = new TestAssemblyTypeLister( typeof(Assembly).Assembly, typeof(TestAttribute).Assembly ); Assert.That( testLister.GetTypes(), Has.Member(typeof(TestAttribute)).And.Not.Member(typeof(MultiAssemblyTypeListerTest)) ); testLister.ReplaceAssemblyList( typeof(Assembly).Assembly, typeof(MultiAssemblyTypeListerTest).Assembly ); Assert.That( testLister.GetTypes(), Has.Member(typeof(MultiAssemblyTypeListerTest)).And.Not.Member(typeof(TestAttribute)) ); }