Clover coverage report - clover
Coverage timestamp: Sat Oct 8 2005 22:54:17 EDT
file stats: LOC: 45   Methods: 5
NCLOC: 36   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
JTabbedPaneLocationTest.java - 92.9% 80% 89.5%
coverage coverage
 1   
 package abbot.tester;
 2   
 
 3   
 import java.awt.Point;
 4   
 
 5   
 import junit.extensions.abbot.TestHelper;
 6   
 import junit.framework.TestCase;
 7   
 
 8   
 public class JTabbedPaneLocationTest extends TestCase {
 9   
 
 10  1
     public void testParsePoint() {
 11  1
         JTabbedPaneLocation loc = new JTabbedPaneLocation();
 12  1
         String parse = "(1,1)";
 13  1
         assertEquals("Badly parsed: " + parse,
 14   
                      new JTabbedPaneLocation(new Point(1,1)),
 15   
                      loc.parse(parse)); 
 16   
     }
 17   
 
 18  1
     public void testParseIndex() {
 19  1
         JTabbedPaneLocation loc = new JTabbedPaneLocation();
 20  1
         String parse = "[1]";
 21  1
         assertEquals("Badly parsed: " + parse,
 22   
                      new JTabbedPaneLocation(1),
 23   
                      loc.parse(parse)); 
 24  1
         parse = " [ 10 ] ";
 25  1
         assertEquals("Badly parsed: " + parse,
 26   
                      new JTabbedPaneLocation(10),
 27   
                      loc.parse(parse)); 
 28   
     }
 29   
 
 30  1
     public void testParseTabName() {
 31  1
         JTabbedPaneLocation loc = new JTabbedPaneLocation();
 32  1
         String expected = "tab name";
 33  1
         String parse = "\"" + expected + "\"";
 34  1
         assertEquals("Badly parsed: " + parse,
 35   
                      new JTabbedPaneLocation(expected), 
 36   
                      loc.parse(parse)); 
 37   
     }
 38   
 
 39  3
     public JTabbedPaneLocationTest(String name) { super(name); }
 40   
 
 41  0
     public static void main(String[] args) {
 42  0
         TestHelper.runTests(args, JTabbedPaneLocationTest.class);
 43   
     }
 44   
 }
 45