A console app project written in C# for the purpose of using Data Structures & Algorithms
- Member management
- Movie management
C# library of data structures were not used in implementation of the project.
Featuring Hashtable, Binary Search Tree and Mergesort Alogrithms
Hashtable has been implemented to manipulate Movie Collection
BST has been implemented to manipulate Member Collection
MergeSort has been implemented in
- Sort Top 3 of most frequent borrow movies of a member
- Sort and display all movies in the library in Dictionary order
Clone repo to local environment using VS Code
git clone https://github.com/EWU0001/Algorithms.gitGo to the project directory
cd DVDLibrary cd DVDManagementRun command
dotnet runProgram Main Menu
Xunit test written for "MainMenu Staff Auth". Run test and generate Markdown test result (find in "/DVDLibraryTest/TestResults").
cd DVDLibraryTest dotnet test --logger "liquid.md"Sample of Test report
Test Report output generated by Liquid Test Reports. Visit LiquidTestReports for more test report generation

