Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.
/ xquiz Public archive

XQuiz is a Java-based quiz application that leverages OOP principles. The application allows users to build quizzes with multiple questions, each offering various choices with one correct answer. Users can then take the quiz through the CLI, and the application evaluates and provides a score based on their responses.

Notifications You must be signed in to change notification settings

devendraDPI/xquiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XQuiz

Java OOPs Unit Testing


XQuiz is a quiz application that allows us to create a Quiz comprising multiple Questions. Each Question will have multiple choices, of which one will be a correct answer. This application can display the created Quiz to a user, get their choices for the Quiz, evaluate them, and provide a score.


During the course of this Micro-Experience, the developer:

  • Comprehended the requirements of the application.
  • Built the command line quiz application by following the OOPs concepts.
  • Performed unit tests for checking the correctness of working of the application.

Overview

XQuiz is a quiz application that allows us to create a Quiz comprising multiple Questions. Each Question will have multiple choices, of which one will be a correct answer. This application can display the created Quiz to a user, get their choices for the Quiz, evaluate them, and provide a score.

During the course of this Micro-Experience, the developer:

  • Comprehended the requirements of the application.
  • Built the command line quiz application by following the OOPs concepts.
  • Performed unit tests for checking the correctness of working of the application.

Build XQuiz using OOPs

Scope of work

  • Created Java classes using the concept of OOPs.
  • Implemented a feature to display the quiz containing questions.
  • Implemented a feature to allow users to attempt the quiz.
  • Performed unit tests to check the correctness of the working of the application.

Skills used

Java OOPs Unit Testing


Screenshots

gradle build, test

cmd xquiz application

cmd xquiz application

About

XQuiz is a Java-based quiz application that leverages OOP principles. The application allows users to build quizzes with multiple questions, each offering various choices with one correct answer. Users can then take the quiz through the CLI, and the application evaluates and provides a score based on their responses.

Topics

Resources

Stars

Watchers

Forks

Languages