public void SetUp() { _objectFactory = MockRepository.GenerateStub<ObjectFactory>(); _metadata = MockRepository.GenerateStub<Metadata>(); _parameterValuesParser = MockRepository.GenerateStub<ParameterValuesParser>(); _target = new DirectHandler(_objectFactory, _metadata, _parameterValuesParser); _metadata.Stub(x => x.GetActionType("Action")).Return(typeof(Action)); _metadata.Stub(x => x.GetMethodInfo("Action", "method")).Return(typeof(Action).GetMethod("Method")); _metadata.Stub(x => x.GetMethodInfo("Action", "methodWithParams")).Return(typeof(Action).GetMethod("MethodWithParams")); _metadata.Stub(x => x.GetMethodInfo("Action", "methodThatThrowException")).Return(typeof(Action).GetMethod("MethodThatThrowException")); _metadata.Stub(x => x.GetMethodInfo("Action", "methodWithRawParameters")).Return(typeof(Action).GetMethod("MethodWithRawParameters")); }
public void SetUp() { _target = new ParameterValuesParser(); }