Exemplo n.º 1
0
        public DefaultFunctionInvokerTests()
        {
            _executor = new DefaultFunctionExecutor();

            var functionActivator    = new DefaultFunctionActivator();
            var methodInvokerFactory = new DefaultMethodInvokerFactory();

            _functionInvokerFactory = new DefaultFunctionInvokerFactory(methodInvokerFactory, functionActivator);
        }
Exemplo n.º 2
0
        public DefaultFunctionInvokerTests()
        {
            _mockLocator
            .Setup(m => m.GetMethod(It.IsAny <string>(), It.IsAny <string>()))
            .Returns(() => _methodInfoToReturn);

            var functionActivator    = new DefaultFunctionActivator();
            var methodInvokerFactory = new DefaultMethodInvokerFactory();

            _functionInvokerFactory = new DefaultFunctionInvokerFactory(methodInvokerFactory, functionActivator, _mockLocator.Object);

            _executor = new DefaultFunctionExecutor(_functionInvokerFactory, NullLogger <DefaultFunctionExecutor> .Instance);
        }