public void ServicesStatusResponseHandlerTest()
        {
            var message = new ServicesStatusResponseMessage
            {
                IsAllServicesRunning = true
            };

            m_Manager.ServicesStatusResponseHandler(message);

            Assert.AreEqual(message.IsAllServicesRunning,
                            m_Manager.IsAllServicesRunning);
        }
        public void WaitForAllServicesDoesNotCallsSleepForIsAllServicesRunningIsTrueTest()
        {
            var message = new ServicesStatusResponseMessage
            {
                IsAllServicesRunning = true
            };

            m_Manager.ServicesStatusResponseHandler(message);
            m_Manager.MaxTries = 3;

            m_Manager.WaitForAllServices();

            m_Sleeper.DidNotReceive().Sleep(ServicesManager.OneSecond);
        }
예제 #3
0
 internal void ServicesStatusResponseHandler([NotNull] ServicesStatusResponseMessage message)
 {
     IsAllServicesRunning = message.IsAllServicesRunning;
 }