public void CtorShouldSetContext() { contextMock.Setup(c => c.ScriptFile).Returns(TestUtils.CoreAsScriptFile); var localBridge = new ScriptEngineBridge(contextMock.Object); Assert.That(localBridge.GrinderContext, Is.SameAs(contextMock.Object)); }
public void SetUp() { contextMock = TestUtils.CreateContextMock(); loggerMock = TestUtils.CreateLoggerMock(); contextMock.Setup(c => c.GetLogger(typeof(ScriptEngineBridge))).Returns(loggerMock.Object); bridge = new ScriptEngineBridge(contextMock.Object); }
public void TearDown() { if (bridge != null) { bridge.Shutdown(); } bridge = null; }
public void ScriptEngineBridgeShouldBeProcessContextAware() { var actual = new ScriptEngineBridge(contextMock.Object); Assert.That(actual, Is.AssignableTo <IProcessContextAware>()); }