public DefaultFunctionInvokerTests() { _executor = new DefaultFunctionExecutor(); var functionActivator = new DefaultFunctionActivator(); var methodInvokerFactory = new DefaultMethodInvokerFactory(); _functionInvokerFactory = new DefaultFunctionInvokerFactory(methodInvokerFactory, functionActivator); }
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); }