Ejemplo n.º 1
0
 public void ChatTest()
 {
     Task.Run(async() =>
     {
         var taskResult = await chatController.Chat(2);
         var result     = taskResult as ViewResult;
         Assert.IsInstanceOf <ChatViewModel>(result.Model);
     }).GetAwaiter().GetResult();
 }
Ejemplo n.º 2
0
        public void Chat()
        {
            // Arrange
            ChatController controller = new ChatController();

            // Act
            ViewResult result = controller.Chat() as ViewResult;

            // Assert
            Assert.IsNotNull(result);
        }
Ejemplo n.º 3
0
        public override void HandleMessage(Yupi.Model.Domain.Habbo session, Yupi.Protocol.Buffers.ClientMessage request,
                                           Yupi.Protocol.IRouter router)
        {
            if (session.RoomEntity == null)
            {
                return;
            }

            string message  = request.GetString();
            int    bubbleId = request.GetInteger();
            int    count    = request.GetInteger();

            ChatBubbleStyle bubble;

            if (ChatBubbleStyle.TryFromInt32(bubbleId, out bubble))
            {
                Chat.Chat(session, message, bubble);
            }
        }