public void SetupFixture() { _inputParamValue = "inputParam"; _inputDbType = DbType.String; _paramName = "paramName"; _parameterStub = MockRepository.GenerateMock<IParameterStub>(); _nameGenerator = MockRepository.GenerateMock<IParameterNameFactory>(); _parameterNamesJoiner = MockRepository.GenerateMock<IParameterNamesJoiner>(); _parameterStubFactory = MockRepository.GenerateMock<IParameterStubFactory>(); _parameterStubFactory.Stub( f => f.CreateParameterStub( _paramName, _inputParamValue, _inputDbType ) ).Return( _parameterStub ); _nameGenerator.Stub( ng => ng.GenerateParameterName( 0 ) ).Return( _paramName ); }
public void SetupFixture() { _inputParamValue0 = "inputParam0"; _inputParamValue1 = "inputParam1"; _inputParamValue2 = "inputParam2"; _inputEnumParam = new List<String> { "inputParam3", "inputParam4", "inputParam5" }; _paramName0 = "paramName0"; _paramName1 = "paramName1"; _paramName2 = "paramName2"; _paramName3 = "paramName3"; _paramName4 = "paramName4"; _paramName5 = "paramName5"; _paramNameCollection = new List<String> { _paramName3, _paramName4, _paramName5 }; _paramStub0 = MockRepository.GenerateMock<IParameterStub>(); _paramStub1 = MockRepository.GenerateMock<IParameterStub>(); _paramStub2 = MockRepository.GenerateMock<IParameterStub>(); _paramStub3 = MockRepository.GenerateMock<IParameterStub>(); _paramStub4 = MockRepository.GenerateMock<IParameterStub>(); _paramStub5 = MockRepository.GenerateMock<IParameterStub>(); _expectedParameterStubs = new List<IParameterStub>(); _expectedParameterStubs.Add( _paramStub0 ); _expectedParameterStubs.Add( _paramStub1 ); _expectedParameterStubs.Add( _paramStub2 ); _expectedParameterStubs.Add( _paramStub3 ); _expectedParameterStubs.Add( _paramStub4 ); _expectedParameterStubs.Add( _paramStub5 ); _nameFactory = MockRepository.GenerateMock<IParameterNameFactory>(); _nameFactory.Stub( ng => ng.GenerateParameterName( 0 ) ).Return( _paramName0 ); _nameFactory.Stub( ng => ng.GenerateParameterName( 1 ) ).Return( _paramName1 ); _nameFactory.Stub( ng => ng.GenerateParameterName( 2 ) ).Return( _paramName2 ); _nameFactory.Stub( ng => ng.GenerateParameterName( 3 ) ).Return( _paramName3 ); _nameFactory.Stub( ng => ng.GenerateParameterName( 4 ) ).Return( _paramName4 ); _nameFactory.Stub( ng => ng.GenerateParameterName( 5 ) ).Return( _paramName5 ); _parameterNamesJoiner = MockRepository.GenerateMock<IParameterNamesJoiner>(); _parameterStubFactory = MockRepository.GenerateMock<IParameterStubFactory>(); _parameterStubFactory.Stub( f => f.CreateParameterStub( _paramName0, _inputParamValue0 ) ).Return( _paramStub0 ); _parameterStubFactory.Stub( f => f.CreateParameterStub( _paramName1, _inputParamValue1 ) ).Return( _paramStub1 ); _parameterStubFactory.Stub( f => f.CreateParameterStub( _paramName2, _inputParamValue2 ) ).Return( _paramStub2 ); _parameterStubFactory.Stub( f => f.CreateParameterStub( _paramName3, _inputEnumParam[0] ) ).Return( _paramStub3 ); _parameterStubFactory.Stub( f => f.CreateParameterStub( _paramName4, _inputEnumParam[1] ) ).Return( _paramStub4 ); _parameterStubFactory.Stub( f => f.CreateParameterStub( _paramName5, _inputEnumParam[2] ) ).Return( _paramStub5 ); }