public void SetUp()
 {
     contextMock = TestUtils.CreateContextMock();
     loggerMock = TestUtils.CreateLoggerMock();
     contextMock.Setup(c => c.GetLogger(typeof(DefaultScriptEngine))).Returns(loggerMock.Object);
     scriptEngine = new DefaultScriptEngine { GrinderContext = contextMock.Object };
 }
        public void DefaultScriptEngineShouldBeContextAware()
        {
            var actual = new DefaultScriptEngine {
                GrinderContext = contextMock.Object
            };

            Assert.That(actual, Is.AssignableTo <IGrinderContextAware>());
            Assert.That(actual.GrinderContext == contextMock.Object);
        }
 public void SetUp()
 {
     contextMock = TestUtils.CreateContextMock();
     loggerMock  = TestUtils.CreateLoggerMock();
     contextMock.Setup(c => c.GetLogger(typeof(DefaultScriptEngine))).Returns(loggerMock.Object);
     scriptEngine = new DefaultScriptEngine {
         GrinderContext = contextMock.Object
     };
 }
 public void DefaultScriptEngineShouldBeContextAware()
 {
     var actual = new DefaultScriptEngine { GrinderContext = contextMock.Object };
     Assert.That(actual, Is.AssignableTo<IGrinderContextAware>());
     Assert.That(actual.GrinderContext == contextMock.Object);
 }