Class GHTeamTest


public class GHTeamTest extends AbstractGitHubWireMockTest
The Class GHTeamTest.
  • Constructor Details

    • GHTeamTest

      public GHTeamTest()
      Create default GHTeamTest instance
  • Method Details

    • testSetDescription

      public void testSetDescription() throws IOException
      Test set description.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • getMembers

      public void getMembers() throws IOException
      Gets the members.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • listMembers

      public void listMembers() throws IOException
      List members.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • listMembersAdmin

      public void listMembersAdmin() throws IOException
      List members admin.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • listMembersNoMatch

      public void listMembersNoMatch() throws IOException
      List members no match.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testSetPrivacy

      public void testSetPrivacy() throws IOException
      Test set privacy.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testFetchChildTeams

      public void testFetchChildTeams() throws IOException
      Test fetch child teams.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testFetchEmptyChildTeams

      public void testFetchEmptyChildTeams() throws IOException
      Test fetch empty child teams.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • addRemoveMember

      public void addRemoveMember() throws IOException
      Adds the remove member.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testGetExternalGroups

      public void testGetExternalGroups() throws IOException
      Test get external groups.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testGetExternalGroupsNotEnterpriseManagedOrganization

      public void testGetExternalGroupsNotEnterpriseManagedOrganization() throws IOException
      Test get external groups from not enterprise managed organization.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testGetExternalGroupsTeamCannotBeExternallyManaged

      public void testGetExternalGroupsTeamCannotBeExternallyManaged() throws IOException
      Test get external groups from team that cannot be externally managed.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testConnectToExternalGroupById

      public void testConnectToExternalGroupById() throws IOException
      Test connect to external group by id.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testConnectToExternalGroupByGroup

      public void testConnectToExternalGroupByGroup() throws IOException
      Test fail to connect to external group from other organization.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testFailConnectToExternalGroupWhenTeamHasMembers

      public void testFailConnectToExternalGroupWhenTeamHasMembers() throws IOException
      Test failure when connecting to external group by id.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testFailConnectToExternalGroupTeamIsNotAvailableInOrg

      public void testFailConnectToExternalGroupTeamIsNotAvailableInOrg() throws IOException
      Test failure when connecting to external group by id.
      Throws:
      IOException - Signals that an I/O exception has occurred.
    • testDeleteExternalGroupConnection

      public void testDeleteExternalGroupConnection() throws IOException
      Test delete connection to external group
      Throws:
      IOException - Signals that an I/O exception has occurred.