public async Task IntegrationTest() { var loginResponse = await authController.Login(new PunsApi.Requests.Authentication.LoginRequest { Email = "*****@*****.**", Password = "******" }); Assert.True(((Microsoft.AspNetCore.Mvc.ObjectResult)loginResponse).StatusCode == 200); var createRoomRespose = await controller.Create(new PunsApi.Requests.Rooms.CreateRoomRequest { PlayerMaxCount = 5, PlayerMinCount = 2, RoomName = "Testowy Pokoj" }); Assert.True(((Microsoft.AspNetCore.Mvc.ObjectResult)createRoomRespose).StatusCode == 200); var createGameResponse = await games_controller.Create(new CreateGameRequest { GameName = "Gra Testowa" }); Assert.True(((Microsoft.AspNetCore.Mvc.ObjectResult)createRoomRespose).StatusCode == 200); var fetchGameResponse = await games_controller.FetchGame(); Assert.True(((Microsoft.AspNetCore.Mvc.ObjectResult)fetchGameResponse).StatusCode == 200); }