{"id":25919712,"url":"https://github.com/anazalu/user-test","last_synced_at":"2026-05-06T01:35:33.465Z","repository":{"id":280310107,"uuid":"941550964","full_name":"anazalu/user-test","owner":"anazalu","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-02T17:19:49.000Z","size":481,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-02T17:29:45.822Z","etag":null,"topics":["docker-compose","rest-assured","spring-boot"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anazalu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-02T15:05:51.000Z","updated_at":"2025-03-02T17:19:53.000Z","dependencies_parsed_at":"2025-03-02T17:39:52.444Z","dependency_job_id":null,"html_url":"https://github.com/anazalu/user-test","commit_stats":null,"previous_names":["anazalu/user-test"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anazalu%2Fuser-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anazalu%2Fuser-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anazalu%2Fuser-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anazalu%2Fuser-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anazalu","download_url":"https://codeload.github.com/anazalu/user-test/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241686830,"owners_count":20003112,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker-compose","rest-assured","spring-boot"],"created_at":"2025-03-03T15:15:52.398Z","updated_at":"2025-10-23T18:35:24.360Z","avatar_url":"https://github.com/anazalu.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"The testing framework contains its own REST API implementation.\n\nTo run the tests against my REST API (in the 'api' Docker container):\n```\ndocker-compose up --build\n```\n\nTo run the tests against your REST API (at localhost:8080/api):\n```\nAPI_BASE_URL=http://host.docker.internal:8080/api docker-compose up --build\n```\n\nTest run results:\n![alt text](image.png)\n\nDifferent types of error messages could also be validated, but this has not been implemented in the current version of automated tests (only status codes are tested for all these cases at the moment):\n![alt text](image-1.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanazalu%2Fuser-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanazalu%2Fuser-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanazalu%2Fuser-test/lists"}