public void ColonyTestLineResponseHandler_SetIsApplyingToFalse_WhenCalled()
        {
            // Arrange
            var message = new ColonyTestLinesChangedMessage();

            // Act
            m_Model.ColonyTestLineResponseHandler(message);

            // Assert
            Assert.False(m_Model.IsApplying);
        }
        public void ColonyTestLineResponseHandler_SendsMessage_WhenCalled()
        {
            // Arrange
            var message = new ColonyTestLinesChangedMessage();

            m_Model.ColonyTestLineResponseHandler(message);

            // Act
            m_Model.Apply();

            // Assert
            m_Bus.Received().PublishAsync(Arg.Is <ControlModelChangedMessage>(x => !x.IsApplying));
        }