powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Junit не запускается
6 сообщений из 6, страница 1 из 1
Junit не запускается
    #38290702
world12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте уважаемые форумчанины.
Возникла следующая проблема.
Пытался написать простенький тест:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
public class Test1{

    final private static String url = "jdbc:oracle:thin:@localhost:1521:XE";
    final private static String user = "llo";
    final private static String password = "Uhfdbwfgf";
    static Connection con = null;
    static Statement stmt = null;
    static ResultSet rs = null;
    
   @BeforeClass
    protected void setUp() throws Exception {
            Class.forName("org.h2.Driver");
            con = DriverManager.getConnection(url, user, password);
            stmt = con.createStatement();
            rs = stmt.executeQuery("select u from Patient u where 1=1");
            Assert.assertNotNull(rs);
            Assert.assertTrue(rs.next());
        
    }
    
   @AfterClass
    protected void tearDown() throws Exception {
        if (con != null) con.close();
        if (stmt != null) stmt.close();
        if (rs != null) rs.close();
    }
    
    @Test
    public void test1(){
        try {
            Assert.assertTrue(rs.next());
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
}



Библиотеку junit в проект добавил, но при запуске теста, мне выдается ошибка:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Class not found ru.ktelabs.emias.llo.objects.tests.Test1
java.lang.ClassNotFoundException: ru.ktelabs.emias.llo.objects.tests.Test1
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)


Не могли бы вы мне подсказать как устранить ошибку?
Заранее спасибо.
...
Рейтинг: 0 / 0
Junit не запускается
    #38290750
sion-zenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
world12, как запускаете?
Вот пример запуска из коммандной строки! Но по мне проще мавеном это сделать.
...
Рейтинг: 0 / 0
Junit не запускается
    #38290824
world12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sion-zenit, спасибо. заработало,

А как мне запустить не посредственно из eclipse, без командной строки?
...
Рейтинг: 0 / 0
Junit не запускается
    #38290999
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
world12sion-zenit, спасибо. заработало,

А как мне запустить не посредственно из eclipse, без командной строки?

Устанавливаете курсор на проект и нажимаете средним пальцем правую кнопку на мыши. Там должно выскочить что-то в духе Run JUnit Tests -- что должно запусть все тесты.

Если нужно запустить один конкретный тест то тоже самое но курсор установите на этом тесте который собираетесь запускать.
...
Рейтинг: 0 / 0
Junit не запускается
    #38291873
world12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergunkaУстанавливаете курсор на проект и нажимаете средним пальцем правую кнопку на мыши. Там должно выскочить что-то в духе Run JUnit Tests -- что должно запусть все тесты.

Если нужно запустить один конкретный тест то тоже самое но курсор установите на этом тесте который собираетесь запускать.

Так я и делал, но у меня вылетает ошибка, которая описана в первом посте
...
Рейтинг: 0 / 0
Junit не запускается
    #38291911
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
world12SergunkaУстанавливаете курсор на проект и нажимаете средним пальцем правую кнопку на мыши. Там должно выскочить что-то в духе Run JUnit Tests -- что должно запусть все тесты.

Если нужно запустить один конкретный тест то тоже самое но курсор установите на этом тесте который собираетесь запускать.

Так я и делал, но у меня вылетает ошибка, которая описана в первом посте

Ну дык скорее всего неправильно созданный проект раз не может загрузить класс.

Либо сетинги в IDE не установлены раз из IDE не идет а из мавена идет.

Как вы запускали мавен?

Вообще создайте тест прямо рядом с классом и пусканите его - уж совсем тупой вариант но рабочий -- типо smoke test вашего ИДЕ.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Junit не запускается
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]