Skip to content

mahisanka/pragma.team.api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pragmateam code challenge server (.NET)

Please refer to the provided document for the code challenge requirements.

Framework & languages

This project uses

  • .Net Core 5.0 / C#

Available scripts

  • dotnet run - Start the server (Port 8081)

Improvements

  • Introducing seperate classes and folders
  • Used HttpClientFactory insted of HttpClient
  • API base URL Moved to app settings

Asumptons

  • Product Id can only be possitive numeric values, added validations and unit tests to cover that

Further improvements

  • Integration tests with WebApplicationFactory

About

Test Coverage Exercise .net core

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages