Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Java > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 26.06.2019, 03:05   #1
SadiQ228
Форумчанин
 
Регистрация: 30.10.2017
Сообщений: 65
Репутация: -6
По умолчанию по автотестам JUnit для Swing

у меня есть приложение на swing, разбито по пакетам, хочу потестировать некторые функции ( прыжок ну или перемещение y в заданных координатах, ну или пересечение хитбоксов объектов).
начать решил вообще с теста отображения JPanel, ну тест конечно же отрабатывает, но JPanel не остается открытой... тоесть я хочу чтобы запустилось приложение, оно запускается но сразу же выходит, не смотря на то, что setDefaultCloseOperation(JFrame.EXI T_ON_CLOSE);

подскажите как подобное решается?
вот структура проекта: Название: проект.png
Просмотров: 78

Размер: 14.0 Кб

MainGame
Код:
package main;
 
import javax.swing.*;
 
public class MainGame {
 
public static void main(String[]args) {
        
        JFrame window = new JFrame("MyRunner v1.0");
        window.setContentPane(new GamePanel());
        window.setLocation(100, 100);
        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        window.setResizable(false);
        window.pack();
        window.setVisible(true);
    }
 
}


код из MainGameTest
Код:
package main;
 
import org.junit.jupiter.api.Test;
 
class MainGameTest {
 
    @Test
    void testMain() {
        MainGame.main(null);
    }
 
}
SadiQ228 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как протестировать функцию в JUnit ? kompildan Общие вопросы по Java, Java SE, Kotlin 1 11.03.2019 20:09
JUnit тестирование. Как создавать адекватные модули? Сергей737 Общие вопросы по программированию, компьютерным наукам 2 24.07.2017 10:40
Написать JUnit Test (java) Maliko Общие вопросы по Java, Java SE, Kotlin 6 28.01.2016 23:21
тестирование с JUnit zhenya.ya Помощь студентам 0 02.11.2011 17:13
JUnit, JMock... Fuud Общие вопросы по Java, Java SE, Kotlin 0 26.03.2009 17:31


05:34.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.