Skip to content

This Application helps in determining some random questions based on the client requirement and determines which questions should be on top

Notifications You must be signed in to change notification settings

reddyabhijith8888/Assessments.Service

Repository files navigation

Assessments.Service

This Application helps in determining some random questions based on the client requirement and determines which questions should be on top

  • The Application implemented with an inspiration of Test Driven Development with microservices and multi layer architecture.
  • The Domain layer Assessments.Application.Core possesses the domain entities needed by the application.
  • Service layer Assessments.Service is the key where all the functions are called and the logic is being served
  • Testing layer has different use cases embedded and and tests different components of the application main focus of TDD should be testing the right logics rather than 100% coverage

TODO

  • Implement Exception Middleware to handle any kind of handled and unhandled exceptions in the application
  • Implement some concrete logging techniques

Note

This application does not validate fixed set of questions i.e. 10, this can be scaled and can handle any no of questions based on a configuration file included in the Host Project.

About

This Application helps in determining some random questions based on the client requirement and determines which questions should be on top

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages