public void ExecutorShouldBeDisposedOnUnload() { var wrapper = CreateStubExecutor(); var mate = new TestableMultiAssemblyTestEnvironment(); var assembly = mate.Load(wrapper); mate.Unload(assembly); Assert.True(wrapper.Dispose__Called); }
public void LoadedAssemblyIsPartOfEnumeratedAssemblyList() { var wrapper = CreateStubExecutor(); var mate = new TestableMultiAssemblyTestEnvironment(); var assembly = mate.Load(wrapper); mate.Unload(assembly); Assert.Equal(0, mate.EnumerateTestAssemblies().Count()); }
public void LoadedAssemblyIsPartOfEnumeratedAssemblyList() { var wrapper = CreateStubExecutor(); var mate = new TestableMultiAssemblyTestEnvironment(); var assembly = mate.Load(wrapper); mate.Unload(assembly); Assert.Equal(0, mate.EnumerateTestAssemblies().Count()); }
public void ExecutorShouldBeDisposedOnUnload() { var wrapper = CreateStubExecutor(); var mate = new TestableMultiAssemblyTestEnvironment(); var assembly = mate.Load(wrapper); mate.Unload(assembly); Assert.True(wrapper.Dispose__Called); }