package net.bible.service.common;
/** support junit tests
*
* @author denha1m
*
*/
public class TestUtils {
private static boolean isAndroid;
private static boolean isAndroidCheckDone;
/** return true id running in an Android vm
*
* @return
*/
public static boolean isAndroid() {
if (!isAndroidCheckDone) {
try {
Class.forName("net.bible.test.TestEnvironmentFlag");
isAndroid = false;
System.out.println("Running as test");
} catch (ClassNotFoundException cnfe) {
isAndroid = true;
System.out.println("Running on Android");
}
isAndroidCheckDone = true;
}
return isAndroid;
}
public static void setTestMode() {
isAndroid = false;
isAndroidCheckDone = true;
}
}