Ejemplo n.º 1
0
        public void SetUpContext()
        {
            FakeAssemblyRegistry       = MockRepository.GenerateStub <AssemblyRegistry>();
            FakeExtensionMethodHandler = MockRepository.GenerateStub <IExtensionMethodHandler>();

            Provider = new StepProvider(FakeAssemblyRegistry, new ContextTypeFactory(FakeExtensionMethodHandler));
        }
Ejemplo n.º 2
0
 public InterpreterForTypeFactory(AssemblyRegistry assemblyRegistry)
 {
     _extensionMethodHandler = new ExtensionMethodHandler(assemblyRegistry);
     _contextTypeFactory     = new ContextTypeFactory(_extensionMethodHandler);
 }
 public InterpreterForTypeFactory(AssemblyRegistry assemblyRegistry)
 {
     _extensionMethodHandler = new ExtensionMethodHandler(assemblyRegistry);
     _contextTypeFactory = new ContextTypeFactory(_extensionMethodHandler);
 }
Ejemplo n.º 4
0
 public ExtensionMatcherFactory(IExtensionMethodHandler extensionMethodHandler)
 {
     _extensionMethodHandler = extensionMethodHandler;
 }
Ejemplo n.º 5
0
 public ContextTypeFactory(IExtensionMethodHandler extensionMethodHandler)
 {
     _extensionMethodHandler = extensionMethodHandler;
     _matcherFactories       = new IMatcherFactory[] { new RegExMatcherFactory(), new ReflectionMatcherFactory(), new ExtensionMatcherFactory(_extensionMethodHandler) };
 }
Ejemplo n.º 6
0
 public ExtensionMatcherFactory(IExtensionMethodHandler extensionMethodHandler)
 {
     _extensionMethodHandler = extensionMethodHandler;
 }
Ejemplo n.º 7
0
 public ContextTypeFactory(IExtensionMethodHandler extensionMethodHandler)
 {
     _extensionMethodHandler = extensionMethodHandler;
     _matcherFactories = new IMatcherFactory[] { new RegExMatcherFactory(), new ReflectionMatcherFactory(), new ExtensionMatcherFactory(_extensionMethodHandler) };
 }