Exemple #1
0
        public void Should_Not_have_error_when_User_is_inside_room_with_other_fields()
        {
            var message = ExitRoomMessageMockData.UserInsideRoomWithOtherFieldsOK().SerializeMessage();
            var result  = _messageService.HandleRequest(socketId, message);

            Assert.That(result[0].Event, Is.EqualTo(EventEnum.Error));
        }
Exemple #2
0
        public void Should_have_error_when_User_is_outside_room()
        {
            var message = ExitRoomMessageMockData.UserOutsideRoom().SerializeMessage();
            var result  = _messageService.HandleRequest(socketId, message);

            Assert.That(result[0].Event, Is.EqualTo(EventEnum.Error));
        }
Exemple #3
0
        public void Should_Not_have_error_when_User_is_inside_room_with_other_fields()
        {
            var message = ExitRoomMessageMockData.UserInsideRoomWithOtherFieldsOK();

            validator.ShouldNotHaveValidationErrorFor(x => x.User.IdActiveRoom, message);
        }
Exemple #4
0
        public void Should_have_error_when_User_is_outside_room()
        {
            var message = ExitRoomMessageMockData.UserOutsideRoom();

            validator.ShouldHaveValidationErrorFor(x => x.User.IdActiveRoom.HasValue, message);
        }
Exemple #5
0
        public void Should_have_error_when_Event_is_null()
        {
            var message = ExitRoomMessageMockData.EventNull();

            validator.ShouldHaveValidationErrorFor(x => x.Event, message);
        }