Class LanguageTests


  • public class LanguageTests
    extends Object
    Language tests.
    • Constructor Detail

      • LanguageTests

        public LanguageTests()
        Default constructor.
    • Method Detail

      • languageOk0

        @ParameterizedTest
        @ValueSource(strings="de")
        public void languageOk0​(String code)
        Test Language with valid language codes.
        Parameters:
        code - 639-1 code
      • languageLength

        @ParameterizedTest
        @ValueSource(strings={"d","dea"})
        public void languageLength​(String code)
        Test Language with language codes to short or long.
        Parameters:
        code - 639-1 codes
      • countryIllegalParameters

        @ParameterizedTest
        @ValueSource(strings={"d~","zz"})
        public void countryIllegalParameters​(String code)
        Test Language with illegal parameters.
        Parameters:
        code - 639-1 code
      • getLanguage

        @Test
        public void getLanguage()
        Test get language code.
      • 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.