@Test public void fetchApexClassesBasedOnPrefixTest() { String[] testClasses = ApexClassFetcherUtils.fetchApexClassesBasedOnMultipleRegexes( conn, null, CommandLineArguments.getTestRegex(), true); if (testClasses != null) { Assert.assertTrue(testClasses.length > 0 || ApexClassFetcherUtils.apexClassMap.size() > 0); } }
@Test(priority = 1) public void constructTestClassArrayUsingWSC() { soql = QueryConstructor.generateQueryToFetchApexClassesBasedOnRegex( null, CommandLineArguments.getTestRegex()); String[] testClasses = ApexClassFetcherUtils.constructClassIdArrayUsingWSC(conn, soql); logFilteredTestClasses(testClasses); if (testClasses != null) { Assert.assertTrue(testClasses.length > 0 || ApexClassFetcherUtils.apexClassMap.size() > 0); } }
@Test public void fetchApexClassesFromManifestFilesTest() { String[] testClasses = ApexClassFetcherUtils.fetchApexClassesFromManifestFiles( CommandLineArguments.getTestManifestFiles(), true); if (testClasses != null && ApexClassFetcherUtils.apexClassMap != null && ApexClassFetcherUtils.apexClassMap.size() != testClasses.length) { Assert.assertTrue(testClasses.length > 0 || ApexClassFetcherUtils.apexClassMap.size() > 0); } }