Files
auto-subtitle/api/src/test/java/com/github/gtache/autosubtitle/TestLanguage.java
Guillaume Tâche 428edcd806 Adds tests for API
2024-08-09 21:18:47 +02:00

26 lines
859 B
Java

package com.github.gtache.autosubtitle;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
class TestLanguage {
@Test
void testLanguage() {
assertEquals("french", Language.FR.englishName());
assertEquals("fr", Language.FR.iso2());
assertEquals("fra", Language.FR.iso3());
assertEquals(Language.FR, Language.getLanguage("fr"));
assertEquals(Language.FR, Language.getLanguage("FR"));
assertEquals(Language.FR, Language.getLanguage("fra"));
assertEquals(Language.FR, Language.getLanguage("FRA"));
assertEquals(Language.FR, Language.getLanguage("french"));
assertEquals(Language.FR, Language.getLanguage("French"));
assertNotNull(Language.getDefault());
}
}