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();
            }
        }
Ejemplo n.º 2
0
        private void SynchronizeStatusReverse(SynchronizationMap statusMap)
        {
            var statusSynchronizer = new StatusSynchronizer(statusMap, _eManagerAgent, _whiskWorkAgent);

            Console.WriteLine("Synchronizing status eManager->whiteboard");
            statusSynchronizer.Synchronize();
        }
Ejemplo n.º 3
0
 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();
            }
        }