Skip to content
This repository has been archived by the owner on Apr 9, 2020. It is now read-only.

Протестировать и наладить StatementsController #78

Open
amivanoff opened this issue Sep 10, 2019 · 5 comments
Open
Assignees

Comments

@amivanoff
Copy link
Member

amivanoff commented Sep 10, 2019

Надо написать 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/StatementsController.java

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

https://rdf4j.eclipse.org/documentation/rest-api/#repository-statements

@amivanoff
Copy link
Member Author

Проведен суровый рефакторинг старого студенческого кода. Уточнены указания по сборке и запуску в 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/statements/StatementsController.java

@amivanoff
Copy link
Member Author

Начатки юнит-теста стейтментов, которые надо доработать тут 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/StatementsControllerTest.java

@amivanoff
Copy link
Member Author

@WhiteBarmen , из-за долгого простоя задача с вас снимается и мы будем решать ее сами. Если вдруг нужно задание, связывайтесь отдельно.

@amivanoff
Copy link
Member Author

Что-то такое... http://localhost:8181/rdf4j-server/repositories/id234/statements?subj=%3Curn:x-local:graph1%3E&pred=dc:publisher&obj=Bob

Веб-интерфейс https://agentlab.ru/rdf4j-workbench/repositories/rashid/summary

Сервис https://agentlab.ru/rdf4j-server/repositories/rashid

bittenradish pushed a commit that referenced this issue Oct 14, 2019
…отает со всеми имеющимися типами : memory, native, nativer-rdfs
bittenradish added a commit that referenced this issue Oct 16, 2019
amivanoff pushed a commit that referenced this issue Oct 16, 2019
#78 Все распределено по методам, Test на удаление всех Statements работает со всеми имеющимися типами : memory, native, nativer-rdfs. Параметрический тест statements. Уникальные id репозитория в параметрическом тесте
amivanoff added a commit that referenced this issue Oct 19, 2019
#78 add Put Post Delete test or wrong and correct repos
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants