public void ShouldSynchronizeStatus() { using (Mocks.Record()) { SetupResult.For(_masterStub.GetAll()).Return(new[] { Entry("1", "/done") }); Expect.Call(_slaveMock.GetAll()).Return(new[] { Entry("1", "Development") }); _slaveMock.UpdateStatus(Entry("1", "Done")); } using (Mocks.Playback()) { _synchronizer.Synchronize(); } }
private void SynchronizeStatusReverse(SynchronizationMap statusMap) { var statusSynchronizer = new StatusSynchronizer(statusMap, _eManagerAgent, _whiskWorkAgent); Console.WriteLine("Synchronizing status eManager->whiteboard"); statusSynchronizer.Synchronize(); }
private void SynchronizeStatus(SynchronizationMap statusMap) { if (!_isSafeSynch) { var statusSynchronizer = new StatusSynchronizer(statusMap, _whiskWorkAgent, _eManagerAgent); Console.WriteLine("Synchronizing status whiteboard->eManager"); statusSynchronizer.Synchronize(); } else { Console.WriteLine("Synchronizing status whiteboard->eManager DISABLED!"); } }
public void ShouldIgnoreMissingMappingWhenSynchronizingStatus() { var map = new SynchronizationMap(_masterStub, _slaveMock); _synchronizer = new StatusSynchronizer(map, _masterStub, _slaveMock); using (Mocks.Record()) { SetupResult.For(_masterStub.GetAll()).Return(new[] { Entry("1", "/done") }); Expect.Call(_slaveMock.GetAll()).Return(new[] { Entry("1", "UnknownMap") }); } using (Mocks.Playback()) { _synchronizer.Synchronize(); } }