private void SynchronizeExistence(SynchronizationMap statusMap) { var creationSynchronizer = new CreationSynchronizer(statusMap, _eManagerAgent, _whiskWorkAgent); Console.WriteLine("Synchronizing existence (eManager->whiteboard)"); creationSynchronizer.Synchronize(); }
public void Init() { Inititialize(); _masterStub = Mocks.Stub <ISynchronizationAgent>(); _slaveMock = Mocks.StrictMock <ISynchronizationAgent>(); var map = new SynchronizationMap(_masterStub, _slaveMock); map.AddReciprocalEntry("scheduled", "planned"); _synchronizer = new CreationSynchronizer(map, _masterStub, _slaveMock); }
public void ShouldIgnoreMissingMappingWhenSynchronizingCreation() { var map = new SynchronizationMap(_masterStub, _slaveMock); var synchronizer = new CreationSynchronizer(map, _masterStub, _slaveMock); using (Mocks.Record()) { SetupResult.For(_masterStub.GetAll()).Return(new[] { Entry("1", "notMapped") }); Expect.Call(_slaveMock.GetAll()).Return(new SynchronizationEntry[0]); } using (Mocks.Playback()) { synchronizer.Synchronize(); } }