예제 #1
0
 private void Awake()
 {
     //Debug.Log("Registering handlers of " + gameObject.name + "." + GetType().ToString());
     registrator = new MessageRegistrator();
     AwakeInit();
     registrator.RegisterHandlers();
 }
예제 #2
0
        public void Setup()
        {
            _messageRepoMock = new Mock <IMessageRepository>();

            _messageRegistrator = new MessageRegistrator(_messageRepoMock.Object);

            _unfinishedMessage = new Message
            {
                ParentId           = Guid.NewGuid(),
                Route              = new Channel[1],
                LastTransferNodeId = 0,
                ReceiverId         = 1
            };

            _finishedMessage = new Message
            {
                ParentId   = _unfinishedMessage.ParentId,
                IsReceived = true
            };

            _messageRepoMock.Setup(m => m.GetAllMessages(It.IsAny <uint?>(), It.IsAny <MessageFiltrationMode>()))
            .Returns(new[] { _unfinishedMessage });
        }