agentlab / rdf-scheme-editor-server

0 stars 3 forks source link

Протестировать и наладить NamespaceController #77

Open amivanoff opened 5 years ago

amivanoff commented 5 years ago

Надо написать JUnit тесты REST API, проверяющие работу компонента

Код компонента

https://github.com/agentlab/rdf-scheme-editor-server/blob/master/org.eclipse.rdf4j.jaxrs/org.eclipse.rdf4j/org.eclipse.rdf4j.jaxrs/src/main/java/org/eclipse/rdf4j/http/server/repository/NamespaceController.java

Документация на REAST API

https://rdf4j.eclipse.org/documentation/rest-api/#namespace-declarations

amivanoff commented 5 years ago

Проведен суровый рефакторинг старого студенческого кода. Уточнены указания по сборке и запуску в Readme. Изменения нужно их слить в твой локальный реп.

В результате рефакторинга ссылка изменилась

https://github.com/agentlab/rdf-scheme-editor-server/blob/master/org.eclipse.rdf4j.jaxrs/ru.agentlab.rdf4j.jaxrs/src/main/java/ru/agentlab/rdf4j/jaxrs/repository/NamespaceController.java

Пример юнит-тестов тут

https://github.com/agentlab/rdf-scheme-editor-server/blob/master/org.eclipse.rdf4j.jaxrs/ru.agentlab.rdf4j.jaxrs.tests/src/test/java/ru/agentlab/rdf4j/jaxrs/RepositoryControllerTest.java