2012-03-10 1 views
5

У меня есть Java-программа для теста JUnit, которую я написал в netbeans IDE, где я тестирую класс с одним потоком. Когда я собираюсь собрать этот оборотный штраф и показывая результаты 100% успеха, но , когда я пытаюсь запустить эту программу, я получаю исключение, которое -Получение "junit.framework.AssertionFailedError: Forked Java VM exited abnormally" Исключение

Testsuite: glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 0.057 sec

Testcase: warning(junit.framework.TestSuite$1): FAILED No tests found in glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest junit.framework.AssertionFailedError: No tests found in glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest

Testsuite: glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec

Testcase: glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest:null: Caused an ERROR Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit. junit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit. at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:154)

является netbean проблема или некоторые вещи еще? кто-нибудь мне помогает.

Мой код подобен this-

public class BusinessDataTest { 

    String url = "http://local.com/info-66122628-andy-richards-house-painting-mesa"; 
    Integer[] locId = {1354}; 
    String customerDetail ="Business Name"; 

    public BusinessDataTest() { 
    } 

    @BeforeClass 
    public static void setUpClass() throws Exception { 
    } 

    @AfterClass 
    public static void tearDownClass() throws Exception { 
    } 

    @Test 
    public void testGetFullDataOfBusiness() { 
     System.out.println("getFullDataOfBusiness"); 
     BusinessData instance = new BusinessData(); 
     Integer expResult = 4; 
     Integer result = instance.getFullDataOfBusiness(url, customerDetail); 
     System.out.println("Result : " + result); 
     assertEquals(expResult, result); 
    } 
} 
+0

вы разместили любой код, вызывая выход или завершение работы в вашем наборе тестов? –

+0

Это JUnit4 или JUnit3? Если JUnit4, убедитесь, что вы * не * наследуете от TestCase и что вы * используете *, используя аннотацию '@ Test'. –

+0

@ Alexander: Нет, не вызывая выхода или выключения. –

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^