public void The_parameter_manager_should_return_the_string_from_the_parameter_names_joiner( Object value0, Object value1, Object value2 ) { var inputParam = new Object[] { value0, value1, value2 }; _paramMgr = new ParameterManager( _paramNameGenerator, _parameterNamesJoiner, _parameterStubFactory ); _result = _paramMgr.AddParameter( inputParam ); Assert.AreEqual( _expectedParamNamesUnion, _result ); }
public void SetupTest() { _paramNameGenerator = MockRepository.GenerateMock<IParameterNameFactory>(); _parameterNamesJoiner = MockRepository.GenerateMock<IParameterNamesJoiner>(); _paramNameGenerator.Stub( png => png.GenerateParameterName( 0 ) ).Return( _paramName ); _parameterStubFactory = MockRepository.GenerateMock<IParameterStubFactory>(); _paramMgr = new ParameterManager( _paramNameGenerator, _parameterNamesJoiner, _parameterStubFactory ); _result = _paramMgr.AddParameter( _inputParam ); }
public void SetupTest() { _paramNameGenerator = MockRepository.GenerateMock<IParameterNameFactory>(); _parameterNamesJoiner = MockRepository.GenerateMock<IParameterNamesJoiner>(); _parameterStubFactory = MockRepository.GenerateMock<IParameterStubFactory>(); _paramNameGenerator.Stub( png => png.GenerateParameterName( 0 ) ).Return( _expectedParamNames[0] ); _paramNameGenerator.Stub( png => png.GenerateParameterName( 1 ) ).Return( _expectedParamNames[1] ); _paramNameGenerator.Stub( png => png.GenerateParameterName( 2 ) ).Return( _expectedParamNames[2] ); _paramMgr = new ParameterManager( _paramNameGenerator, _parameterNamesJoiner, _parameterStubFactory ); _results = _paramMgr.AddParameters( _inputParam1, _inputParam2, _inputParam3 ); }
public void SetupTest() { _paramNameGenerator = MockRepository.GenerateMock<IParameterNameFactory>(); _paramNameGenerator.Stub( png => png.GenerateParameterName( 0 ) ).Return( _expectedParamEnumNames[0] ); _paramNameGenerator.Stub( png => png.GenerateParameterName( 1 ) ).Return( _expectedParamEnumNames[1] ); _paramNameGenerator.Stub( png => png.GenerateParameterName( 2 ) ).Return( _expectedParamEnumNames[2] ); _paramNameGenerator.Stub( png => png.GenerateParameterName( 3 ) ).Return( _expectedIndividualParamName ); _parameterNamesJoiner = MockRepository.GenerateMock<IParameterNamesJoiner>(); _parameterNamesJoiner.Stub( pnj => pnj.JoinNames( Arg<IEnumerable<String>>.List.Equal( _expectedParamEnumNames ) ) ).Return( _expectedParamEnumNamesUnion ); _parameterStubFactory = MockRepository.GenerateMock<IParameterStubFactory>(); _expectedResults = new List<String> { _expectedParamEnumNamesUnion, _expectedIndividualParamName }; _paramMgr = new ParameterManager( _paramNameGenerator, _parameterNamesJoiner, _parameterStubFactory ); _results = _paramMgr.AddParameters( _paramEnum, _individualInputParam ); }