if ( tests==null || nrOfTests==-5 ) tests = getTests(keyStore, providerName);
    private static void test(final String providerClassName,                             final String keyStoreType,                             final String storeID,                             final int nrOfTests) throws Exception {        String providerName = getProviderName(providerClassName);        System.out.println("Test of keystore with ID "+storeID+" of type "+keyStoreType+" with provider "+providerName+'.');        Test tests[] = null;        for (int i = 0; i<nrOfTests || nrOfTests<1; i++) {            if ( tests==null )                tests = getTests(providerName, keyStoreType, storeID);            try {                for( int j = 0; j<tests.length; j++ )                    tests[j].doIt(i);            } catch( Throwable t ) {                tests = null;                t.printStackTrace(System.err);            }        }    }