Class TopLevelDomainTests


  • public class TopLevelDomainTests
    extends Object
    Top level domain tests.
    • Constructor Detail

      • TopLevelDomainTests

        public TopLevelDomainTests()
        Default constructor.
    • Method Detail

      • topLevelDomainOk0

        @ParameterizedTest
        @ValueSource(strings={"de","XN--VERMGENSBERATUNG-PWB"})
        public void topLevelDomainOk0​(String topLevelDomain)
        Test TopLevelDomain with valid top level domains.
        Parameters:
        topLevelDomain - TopLevelDomain
      • topLevelDomainLength

        @ParameterizedTest
        @ValueSource(strings={"A","ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKL"})
        public void topLevelDomainLength​(String topLevelDomain)
        Test TopLevelDomain with top level domain to short or long.
        Parameters:
        topLevelDomain - TopLevelDomain
      • topLĂ–evelDomainIllegalParameters

        @ParameterizedTest
        @ValueSource(strings={".DE","-DE","DE-","D~E","ZZ"})
        public void topLĂ–evelDomainIllegalParameters​(String topLevelDomain)
        Test TopLevelDomain with illegal parameters.
        Parameters:
        topLevelDomain - TopLevelDomain
      • getTopLevelDomain

        @Test
        public void getTopLevelDomain()
        Test get topLevelDomain.
      • testHashCode

        @Test
        public void testHashCode()
        Test hash code.
      • testEquals

        @Test
        public void testEquals()
        Test equals.
      • testToString

        @Test
        public void testToString()
        Test toString.
      • testCompareTo

        @Test
        public void testCompareTo()
        Test compareTo.