예제 #1
0
        public async Task LeaveRoom_ShouldBeDoneSuccessfully()
        {
            // Arrange
            _chatHubMock.Setup(x =>
                               x.Groups.RemoveFromGroupAsync(It.IsAny <string>(), It.IsAny <string>(), new CancellationToken()))
            .Verifiable();

            // Act
            await _sut.LeaveRoom(It.IsAny <string>(), It.IsAny <string>());

            // Assert
        }
예제 #2
0
        public async Task <IActionResult> LeaveRoom(string connectionId, string roomId)
        {
            await _chatsService.LeaveRoom(connectionId, roomId);

            return(Ok());
        }