public void Reset_SetsValueToDefaultForFileName()
        {
            TestSupport.Core.Listeners.HelperForIParamView helper = new TestSupport.Core.Listeners.HelperForIParamView();
            _View.ResetItems += helper.ResetItems_DummyHandler;

            IDictionary<string, object> changes = new Dictionary<string, object>();

            using (RecordExpectations recorder = RecorderManager.StartRecording())
            {
                helper.ResetItems_DummyHandler(null, null);
            }

            _View.FileName = "blah";
            _View.Reset();
            Assert.Equal(_View._FileNameDefault, _View.FileName);
            MockManager.Verify();
        }
        public void ResetItems_DoesNotFireParamModifiedEvent_IfThereAreNoChanges()
        {
            TestSupport.Core.Listeners.HelperForIParamView helper = new TestSupport.Core.Listeners.HelperForIParamView();
            _View.ResetItems += helper.ResetItems_DummyHandler;

            IDictionary<string, object> changes = new Dictionary<string, object>();

            using (RecordExpectations recorder = RecorderManager.StartRecording())
            {
                helper.ResetItems_DummyHandler(null, null);
                recorder.FailWhenCalled();
            }

            _View.Reset();
            MockManager.Verify();
        }