public void TestDefaultConstructur() { AppDomainTypeLister testLister = new AppDomainTypeLister(); Assert.That( testLister.GetTypes(), Has.Member(typeof(AppDomainTypeListerTest)).And.Member(typeof(Assembly)) ); }
public void TestFullConstructur() { AppDomain newAppDomain = AppDomain.CreateDomain("AppDomainTypeListerTest.Domain"); try { AppDomainTypeLister testLister = new AppDomainTypeLister(newAppDomain); Assert.That( testLister.GetTypes(), Has.Member(typeof(Assembly)).And.No.Member(typeof(AppDomainTypeListerTest)) ); } finally { AppDomain.Unload(newAppDomain); } }