1   package com.diasparsoftware.htmlunitx.test;
2   
3   import com.diasparsoftware.gsbase.Stopwatch;
4   
5   
6   public class FakeStopwatch implements Stopwatch {
7       private boolean started = false;
8       private boolean stopped = false;
9       
10      private long lastTime;
11  
12      public FakeStopwatch(long lastTime) {
13          this.lastTime = lastTime;
14      }
15  
16      public void start() {
17          started = true;
18      }
19  
20      public void stop() {
21          stopped = true;
22      }
23  
24      public long getLastTime() {
25          if (started && stopped) {
26              return lastTime;
27          }
28          else {
29              return 0;
30          }
31      }
32      
33      public void reset() {
34          started = false;
35          stopped = false;
36      }
37  }