Skip to content

imranhasanraaz/Rest_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Testing a fake API, by making requests with the standard Java http package. Libraries used in this project: (aquality) Selenium, TestNG, gson.

test case

step expected result
Send GET Request to get all posts Response status code is 200;
Response body is a valid json string;
Posts in response body are in ascending order;
Send GET request to get post with an id=99 Response status code is 200;
Received post has correct values: userId=10, id=10, body and title are not empty;
Send GET request to get post with an id=150 Response status code is 404;
Response body is empty;
Send POST request to create post with a userId=1, with random body and title Response status code is 201;
Post information is correct: title, body, userId match the sent data;
Id is present in response;
Send GET request to get users Response status code is 200;
Response body is a valid json string;
User with id=5 matches provided data;
Send GET request to get user with an id=5 Response status code is 200;
User with matches data from the previous step;

Releases

No releases published

Packages

No packages published

Languages