У меня есть Java-программа для теста JUnit, которую я написал в IDE NetBeans, где я тестирую класс с одним потоком.
Когда я собираюсь скомпилировать это, он работает нормально и показывает результаты 100% успеха, но
когда я пытаюсь запустить эту программу, я получаю исключение -
Testsuite: glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest
Выполнено тестов: 1, сбоев: 1, ошибок: 0, прошедшего времени: 0,057 с
Тестовый случай: предупреждение (junit.framework.TestSuite $ 1): FAILED
В glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest тесты не найдены
junit.framework.AssertionFailedError: В glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest тесты не найдены
Testsuite: glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest
Выполнено тестов: 1, сбоев: 0, ошибок: 1, прошедшего времени: 0 с
Тестовый случай: glb.chatmeter.crawler.yahoolocal.YahooBusinessDataTest: null: Вызвал ОШИБКУ
Развёрнутая Java VM вышла ненормально. Обратите внимание, что время в отчете не отражает время до выхода виртуальной машины.
junit.framework.AssertionFailedError: Forked Java VM вышел из строя ненормально. Обратите внимание, что время в отчете не отражает время до выхода виртуальной машины.
at org.netbeans.core.execution.RunClassThread.run (RunClassThread.java:154)
это проблема нетто или что-то еще? Кто-нибудь, помогите мне спасибо.
Мой код такой: *
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);
}
}