PR2WordCloud/src/test/java/FileLoaderTest.java

24 lines
765 B
Java

import domain.FileLoader;
import org.junit.jupiter.api.Test;
import java.io.File;
import static org.junit.jupiter.api.Assertions.*;
class FileLoaderTest {
@Test
void testGetFileFormat_knownFormats() {
FileLoader loader = new FileLoader();
assertEquals("txt", loader.getFileFormat(new File("test.txt")));
assertEquals("pdf", loader.getFileFormat(new File("test.pdf")));
assertEquals("docx", loader.getFileFormat(new File("test.docx")));
assertEquals("pptx", loader.getFileFormat(new File("test.pptx")));
}
@Test
void testGetFileFormat_unknownFormat() {
FileLoader loader = new FileLoader();
assertEquals("File format not supported", loader.getFileFormat(new File("test.xyz")));
}
}