public void CanUpdate_1_Updater() { var configUpdater = new ConfigChangeHandlerFarm(new List<IConfigChangeHandler> { _updater }); configUpdater.UpdateAll(_configSettings); _updater.AssertWasCalled(u=>u.ConfigUpdated(_configSettings)); }
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)); }