Skip to content

imsurajbhagat/FanCode_RestAssured

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FanCode_RestAssured

FanCode ----> Todo Automation Project

Project Overview This project is written in Java using TestNG and RestAssured to interact with the JSONPlaceholder API to:

Retrieve users from the city of FanCode and Verify that each user has more than 50% of their todo tasks completed.

It includes: A TestNG test case for verifying the scenario. Hamcrest matchers for assertions. Response pretty-printing for easy debugging.

Technologies Used Java 8+: Programming language. Maven: Dependency management and build automation. RestAssured: Java library for simplifying testing of REST services. TestNG: Testing framework. Jackson (ObjectMapper): For JSON pretty-printing. Hamcrest: for assertions.

FanCode.java: Contains the TestNG test that fetches users, their todos, and checks if more than half of their todos are completed.

pom.xml: Maven configuration file for managing dependencies

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages