com.qa.automation.android.view.Sleeper Maven / Gradle / Ivy
package com.qa.automation.android.view;
/**
* The type Sleeper.
*/
public class Sleeper {
private final int PAUSE = 500;
private final int MINIPAUSE = 300;
/**
* Sleeps the current thread for a default pause length.
*/
public void sleep() {
sleep(PAUSE);
}
/**
* Sleeps the current thread for a default mini pause length.
*/
public void sleepMini() {
sleep(MINIPAUSE);
}
/**
* Sleeps the current thread for time
milliseconds.
*
* @param time the length of the sleep in milliseconds
*/
public void sleep(int time) {
try {
Thread.sleep(time);
} catch (InterruptedException ignored) {
}
}
}