Skip to content
This repository has been archived by the owner on Apr 9, 2020. It is now read-only.
Alex Ivanov edited this page Mar 22, 2019 · 20 revisions

Welcome to the rdf-scheme-editor-server wiki!

Лабораторная работа №2

1 Прочитать руководство, прокликать раздел 8 в туториале https://www.vogella.com/tutorials/JUnit/article.html В результате прокликивания: создать тестируемый класс, создать JUnit 4 тест, запустить и поиследовать работу

2 Склонировать (или спулить) репозиторий https://github.com/agentlab/rdf-scheme-editor-server.git

  • Импортировать как Maven проект

  • Добавить зависимости JUnit в pom.xml

  • Проверить, что в зависимостях rdf4j версии 2.5.0

  • Создать пустой JUnit тест и запустить его в Eclipse IDE

  • Создать два юнит-теста (на корректные и некорректные добавляемые данные) по коду примера https://github.com/eclipse/rdf4j-doc/blob/master/doc/programming/05-custom-sails.adoc#validation-with-shacl

3 JUnit и Maven

  • Настроить сборку и прогон теста с помощью maven.
  • Запустить сборку проекта с прогоном JUnit тестов и убедиться, что тесты прогоняются
  • Внести ошибку в юнит-тест (чтобы он выполнялся неуспешно) и посмотреть, что будет при запуске прогона JUnit теста в maven из консоли
Clone this wiki locally