1 package test.net.sourceforge.pmd; 2 3 import junit.framework.TestCase; 4 import net.sourceforge.pmd.SourceFileSelector; 5 6 import java.io.File ; 7 8 13 public class FileSelectorTest extends TestCase { 14 15 18 public void testSelectJavaFile() { 19 SourceFileSelector fileSelector = new SourceFileSelector(); 20 21 File javaFile = new File ("/path/to/MyClass.java"); 22 23 boolean selected = fileSelector.isWantedFile(javaFile); 24 assertEquals("Java file must be selected!", true, selected); 25 } 26 27 30 public void testSelectJspFile() { 31 SourceFileSelector fileSelector = new SourceFileSelector(); 32 fileSelector.setSelectJspFiles(true); 33 34 File javaFile = new File ("/path/to/MyPage.jsp"); 35 36 boolean selected = fileSelector.isWantedFile(javaFile); 37 assertEquals("Jsp file must be selected!", true, selected); 38 } 39 40 43 public void testUnwantedFile() { 44 SourceFileSelector fileSelector = new SourceFileSelector(); 45 46 File javaFile = new File ("/path/to/myFile.txt"); 47 48 boolean selected = fileSelector.isWantedFile(javaFile); 49 assertEquals("Not-source file must not be selected!", false, selected); 50 } 51 52 55 public void testUnwantedJavaFile() { 56 SourceFileSelector fileSelector = new SourceFileSelector(); 57 fileSelector.setSelectJavaFiles(false); 58 59 File javaFile = new File ("/path/to/MyClass.java"); 60 61 boolean selected = fileSelector.isWantedFile(javaFile); 62 assertEquals("Unwanted java file must not be selected!", false, selected); 63 } 64 } 65 | Popular Tags |