Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This project is an example of testable and maintainable code.

Yes, it contains logic mistakes.

How to prepare and run application:
1. Run application once. Nuget will restore all packages and an empty test database "Cashbox.DataAccess.CashboxDbContext"
   will be created in your SQL Server instance.
2. There is a database migration step with test seed data to play with. Just open the Package Manager Console
   (Tools -> NuGet Package Manager -> Package Manager Console) and run the command Update-Database.

The example application doesn't provide a possibilty to edit accounts, products, etc. You can do this only directly in
the database. You can open the database "Cashbox.DataAccess.CashboxDbContext" using the Server Explorer in Visual Studio
or using the Microsoft SQL Server Management Studio (comes with full SQL Server package of any edition).