Пример #1
0
        public void AddMapping_Fires_MappingChangeEvent_When_MappingIsAdded()
        {
            var helper = new Helpers.HelperForIVarMapperFixtures();
            _mapper.MappingChange += new MappingChangeEventHandler(helper.VarMapper_MappingChange);

            _mapper.AddMapping(PARAM_X, VAR_A);
            Assert.Greater(helper.NumberOfCalls, 0);
            Assert.Same(helper.Sender, _mapper);
            Assert.NotNull(helper.Args);
        }
Пример #2
0
        public void MappingChangeEventFiredWhenMappingIsModified()
        {
            Helpers.HelperForIVarMapperFixtures helper = new Helpers.HelperForIVarMapperFixtures();
            _mapper.MappingChange += new MappingChangeEventHandler(helper.VarMapper_MappingChange);
            _mapper.AddMapping(PARAM_X, VAR_A);

            using (RecordExpectations recorder = RecorderManager.StartRecording())
            {
                helper.VarMapper_MappingChange(null, null);
            }
            _mapper[PARAM_X] = VAR_C;

            MockManager.Verify();
        }