Exemple #1
0
        public void ExecutorShouldBeDisposedOnUnload()
        {
            var wrapper  = CreateStubExecutor();
            var mate     = new TestableMultiAssemblyTestEnvironment();
            var assembly = mate.Load(wrapper);

            mate.Unload(assembly);

            Assert.True(wrapper.Dispose__Called);
        }
Exemple #2
0
        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);
        }