package org.jabref.logic.util; import java.util.Arrays; import java.util.List; import org.junit.Assert; import org.junit.Test; import static org.junit.Assert.assertEquals; public class FileExtensionsTest { @Test public void testSingleFileExtensionDescription() { String singleDescription = "INSPEC file (*.txt)"; assertEquals(singleDescription, FileExtensions.INSPEC.getDescription()); } @Test public void testMultiFileExtensionsDescription() { String multiDescription = "MedlinePlain file (*.nbib, *.txt)"; assertEquals(multiDescription, FileExtensions.MEDLINE_PLAIN.getDescription()); } @Test public void testExtensions() { List<String> extensions = Arrays.asList("nbib", "txt"); Assert.assertArrayEquals(extensions.toArray(), FileExtensions.MEDLINE_PLAIN.getExtensions()); } @Test public void testFirstExtensionWithDot() { assertEquals(".nbib", FileExtensions.MEDLINE_PLAIN.getFirstExtensionWithDot()); } }