Skip to content

Latest commit

 

History

History
14 lines (14 loc) · 1012 Bytes

README.md

File metadata and controls

14 lines (14 loc) · 1012 Bytes

Project-Unit-Testing

18 Loosely-coupled and Testable C# Projects and c. 70 Unit-Test Assigns

Tools:

C#, Unit-Testing, NUnit-Library, Mocking-Framework "Moq"


Practicing:

Dependency Injection, State-Based Testing and Interaction Testing, Parameterized Testing, Testing functions throw Exceptions and raise Events


Structure:

Projects and Tests for these projects:

CustomerController, DateHelper, DemeritPointsCalculator, ErrorLogger, HtmlFormatter, Reservation...


Projects with dependencies and Tests for these projects:

FileReader, InstallerHelper, VideoService, BookingHelper, EmployeeController, HouseKeeperHelper, OrderService, Product and QueryRepository