/java_base

Java. Базовый курс на stepik.org. Тесты для задач.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

java_base совместим с плагином Stepik Union версии 0.11 и выше

Stepik Union — плагин для сред разработки IntelliJ IDEA и PyCharm. Плагин разработан для удобного прохождения курсов по программированию. Урок по использованию плагина https://stepik.org/lesson/36229

Stepik Union is a plugin for the IntelliJ IDEA and the PyCharm. Developers made this plugin for courses of programming. You can to learn to use the plugin: https://stepik.org/lesson/36229

Как это использовать? How can you use it?

  • Запустите IntelliJ IDEA
  • Установите/Обновите плагин Stepik Union до последней версии (минимум 0.11) подробнее
  • Выбирете "File >> New >> Project from Version Control >> GitHub" (либо скачайте проект как zip, разархивируйте и откройте в IDEA, но перед открытием проекта плагин должен быть уже установлен)
  • Перейдите к нужному заданию.
  • Вставте код в нужные места (в файл Main.java, другие файлы редактировать не нужно)
  • Запустите тест MainTest (Правой кнопкой мыши по файлу >> Run 'MainTest')

Java. Базовый курс на stepik.org. Тесты для задач.

Тестирование реализовано с помощью JUnit4

На все задачи есть тесты. Репозиторий будет обновлятся. Если нужен тест на какую-либо задачу, свяжитесь со мной, добавлю: https://github.com/meanmail/java_base/issues

Замечания, предложения и т.д. приветствуются.

О проблемах с плагином Stepik Union сообщайте в https://vyahhi.myjetbrains.com/youtrack/issues/IDEA или в обсуждении в ВК https://vk.com/topic-74099769_34577833

Любые вопросы по использованию тестов или плагина можете задавать мне (контакты в профиле). https://github.com/meanmail/java_base/issues

Особенности

  • Могут быть ошибки в тестах, если обнаружите, пожалуйста сообщите
  • Данные тесты могут быть строже чем на степике, то есть здесь тест не проходит, а на степике задание принято и наоборот. О таких случаях можно сообщить преподавателю, чтобы тесты были скорректированы. Возможно, это опять же результат моей ошибки. Если есть желание, потренируйтесь в отладке кода на данных тестах =)
  • Курс иногда обновляется и некоторые тесты могут стать некорректными. Если вы это обнаружите, сообщите мне, пожалуйста, чтобы я мог их исправить.