Ejemplo n.º 1
0
        public async Task VisitSpectatorPageAsGuest()
        {
            string page = await ApiTester.GetString("/lobby/spectate");

            page.Should().Contain("<h1>Spectator lounge</h1>", "This is what guest sees in the the spectator lounge.");
            page.Should().Contain("Watch one of the games currently being played.");
        }
Ejemplo n.º 2
0
        public async Task <string> ViewGamePage()
        {
            string page = await ApiTester.GetString($"/game/{GameId}");

            page.Should().Contain($"<h1>Game {GameId}</h1>");
            return(page);
        }
Ejemplo n.º 3
0
        public async Task VisitLobbyPage()
        {
            string page = await ApiTester.GetString("/lobby");

            page.Should().Contain("<h1>Game lobby</h1>", "This is what TestPlayerBlack sees in the the lobby.");
            page.Should().Contain("Join one of the open games");
        }
Ejemplo n.º 4
0
        public async Task VisitLobbyPageAsGuest()
        {
            string page = await ApiTester.GetString("/lobby");

            page.Should().Contain("<h1>Game lobby</h1>", "This is what guest sees in the the lobby.");
            page.Should().Contain("The list of open games.");
        }
Ejemplo n.º 5
0
        public async Task VisitCreateGamePage()
        {
            string page = await ApiTester.GetString("/lobby/create");

            page.Should().Contain("<h1>Create a game</h1>", "This is what TestPlayerBlack sees in the the create a game page.");
        }
Ejemplo n.º 6
0
        public async Task ViewRoleUsersPage()
        {
            string page = await ApiTester.GetString($"/modpanel/role/{RoleId}/users");

            page.Should().Contain("<h1>Mod panel - Role users</h1>");
        }
Ejemplo n.º 7
0
        public async Task ViewEditRolePage()
        {
            string page = await ApiTester.GetString($"/modpanel/role/{RoleId}/edit");

            page.Should().Contain("<h1>Mod panel - Edit role</h1>");
        }
Ejemplo n.º 8
0
        public async Task ViewManageRolesPage()
        {
            string page = await ApiTester.GetString("/modpanel/roles");

            page.Should().Contain("<h1>Mod panel - Manage roles</h1>");
        }
Ejemplo n.º 9
0
        public async Task ViewModPanelOverviewPage()
        {
            string page = await ApiTester.GetString("/modpanel");

            page.Should().Contain("<h1>Mod panel - Overview</h1>");
        }