public async void DoubleRemoveRoomTest() { //Arrange var admin = await _userService.NewRegistrationAsync("mail6", "pw6", "f"); var idGuest = await _userService.NewRegistrationAsync("mail7", "pw7", "f"); var roomId = await _roomService.CreateRoomAsync(admin.Id, "ciao3"); await _roomService.AddPersonToRoomAsync(admin.Id, "ciao3", "mail7"); //Act await _roomService.RemovePersonFromRoomAsync(admin.Id, "ciao3", "mail7"); //Assert await Assert.ThrowsAsync <GeneralException>(async() => { await _roomService.RemovePersonFromRoomAsync(admin.Id, "ciao3", "mail7"); }); }
public async Task AddPersonToRoom([FromHeader] string id, string roomName, string userName) { await _roomService.AddPersonToRoomAsync(_authorizationContext.User.Id, roomName, userName); }