public void CreateContext_ReturnsAnAcadTestIsolationContext() { var options = new TestIsolationOptions(); var process = MockRepository.GenerateStub<IAcadProcess>(); var processFactory = MockRepository.GenerateStub<IAcadProcessFactory>(); processFactory.Stub(x => x.CreateProcess(Arg.Is(options))).Return(process); var provider = new AcadTestIsolationProvider(processFactory); var context = provider.CreateContext(options, logger); Assert.IsInstanceOfType<AcadTestIsolationContext>(context); }
public void CreateContext_ReturnsAnAcadTestIsolationContext() { var options = new TestIsolationOptions(); var process = MockRepository.GenerateStub <IAcadProcess>(); var processFactory = MockRepository.GenerateStub <IAcadProcessFactory>(); processFactory.Stub(x => x.CreateProcess(Arg.Is(options))).Return(process); var provider = new AcadTestIsolationProvider(processFactory); var context = provider.CreateContext(options, logger); Assert.IsInstanceOfType <AcadTestIsolationContext>(context); }