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 }