Skip to content

ChaseHardin/Criminals

Repository files navigation

Criminals

The goal of this kata is to become familiar with C# .Net Core + ASP .Net Core + Entity Framework + SQL Server + Docker tech stack and to work through the initial pain of project setup, multiple layers of testing (including contract testing), etc. prior to the start of our client’s billable project.

As a court administrator
I want to add a new case file
So that the courts can track it

As a defendant
I want to look up a case file
So that I know how much to pay on my fine

Acceptance Criteria

Given a case file does not exist
When a new case file is submitted
And contains

  • Case title
  • Case description

Then the database is updated with the case file
And contains

  • Case title
  • Case description
  • Docket number
  • Open date

Given an existing case file
When a user requests the case file
Then the case file is returned

Given a case file does not exist
When a user requests the case file
Then a “Resource Not Found” response is returned

Technologies

Dotnet Core (2.1) - https://docs.microsoft.com/en-us/dotnet/core/
Asp.net Core (2.1) - https://docs.microsoft.com/en-us/aspnet/core/
Entity Framework Core (2.1) - https://docs.microsoft.com/en-us/ef/core/
SQL Server and Docker (2017) - https://hub.docker.com/r/microsoft/mssql-server-linux/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published