package nl.tudelft.bw4t.scenariogui.util; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import java.io.File; import org.junit.Test; public class FileFiltersTest { private File xmlFile = new File("test.xml"); private File mapFile = new File("test.map"); private File goalFile = new File("test.goal"); private File mas2gFile = new File("test.mas2g"); @Test public final void testXMLFilter() { assertTrue(FileFilters.xmlFilter().accept(xmlFile)); assertFalse(FileFilters.xmlFilter().accept(mapFile)); assertFalse(FileFilters.xmlFilter().accept(goalFile)); assertFalse(FileFilters.xmlFilter().accept(mas2gFile)); } @Test public final void testMAPFilter() { assertFalse(FileFilters.mapFilter().accept(xmlFile)); assertTrue(FileFilters.mapFilter().accept(mapFile)); assertFalse(FileFilters.mapFilter().accept(goalFile)); assertFalse(FileFilters.mapFilter().accept(mas2gFile)); } @Test public final void testGOALFilter() { assertFalse(FileFilters.goalFilter().accept(xmlFile)); assertFalse(FileFilters.goalFilter().accept(mapFile)); assertTrue(FileFilters.goalFilter().accept(goalFile)); assertFalse(FileFilters.goalFilter().accept(mas2gFile)); } @Test public final void testMAS2GFilter() { assertFalse(FileFilters.masFilter().accept(xmlFile)); assertFalse(FileFilters.masFilter().accept(mapFile)); assertFalse(FileFilters.masFilter().accept(goalFile)); assertTrue(FileFilters.masFilter().accept(mas2gFile)); } }