コード例 #1
0
        public void CanUpdate_1_Updater()
        {
            var configUpdater = new ConfigChangeHandlerFarm(new List<IConfigChangeHandler> { _updater });
            configUpdater.UpdateAll(_configSettings);

            _updater.AssertWasCalled(u=>u.ConfigUpdated(_configSettings));
        }
コード例 #2
0
        public void CanUpdate_2_Updaters()
        {
            var updater2 = MockRepository.GenerateMock<IConfigChangeHandler>();

            var configUpdater = new ConfigChangeHandlerFarm(new List<IConfigChangeHandler> { _updater, updater2 });
            configUpdater.UpdateAll(_configSettings);

            _updater.AssertWasCalled(u => u.ConfigUpdated(_configSettings));
            updater2.AssertWasCalled(u => u.ConfigUpdated(_configSettings));
        }