@Test
    @SmallTest
    public void testPreconditions() {
        assertThat(GCLogin.getInstance().login()).as("User and password must be provided").isEqualTo(StatusCode.NO_ERROR);
        assertThat(Settings.isGCPremiumMember()).as("User must be premium member for some of the tests to succeed").isTrue();
    }
The name 'test preconditions' is a convention to signal that if this test
doesn't pass, the test case was not set up properly and it might explain
any and all failures in other tests. This is not guaranteed to run before
other tests, as junit uses reflection to find the tests.
main/src/androidTest/java/cgeo/geocaching/CgeoApplicationTest.java