Clover coverage report - clover
Coverage timestamp: Sat Oct 8 2005 22:54:17 EDT
file stats: LOC: 40   Methods: 4
NCLOC: 27   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
DialogRecorderTest.java - 90% 75% 85.7%
coverage coverage
 1   
 package abbot.editor.recorder;
 2   
 
 3   
 import java.awt.*;
 4   
 
 5   
 import javax.swing.JLabel;
 6   
 
 7   
 import junit.extensions.abbot.RepeatHelper;
 8   
 import abbot.script.Resolver;
 9   
 import abbot.tester.DialogTester;
 10   
 
 11   
 /**
 12   
  * Unit test to verify proper capture of user semantic events on a Dialog.
 13   
  */
 14   
 public class DialogRecorderTest extends AbstractSemanticRecorderFixture {
 15   
 
 16   
     private DialogTester tester = new DialogTester();
 17   
 
 18  1
     public DialogRecorderTest(String name) {
 19  1
         super(name);
 20   
     }
 21   
 
 22  2
     protected SemanticRecorder createSemanticRecorder(Resolver r) {
 23  2
         return new DialogRecorder(r);
 24   
     }
 25   
 
 26  1
     public void testNoCaptureResize() {
 27  1
         final Dialog d = new Dialog(new Frame(getName()), getName());
 28  1
         d.add(new JLabel(getName()));
 29  1
         d.setResizable(false);
 30  1
         showWindow(d);
 31  1
         startRecording();
 32  1
         tester.resize(d, d.getWidth()*2, d.getHeight());
 33  1
         assertNoStep();
 34   
     }
 35   
 
 36  0
     public static void main(String[] args) {
 37  0
         RepeatHelper.runTests(args, DialogRecorderTest.class);
 38   
     }
 39   
 }
 40