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"))); } }