The Microsoft Test Project Portfolio in C#.This Project is the simple with only microsoft libraries are used without any external libraries.
Note: commented codes are there in this project for reference purposes to demonstrate the different types of implementation
It is a simple class library application which has few simple classes with functionality.just to demostration purposes
This project is the sole of the repository.which demonstrates the power of microsoft test library.
This covered the entire assert equals to object type comparisons and list comparisons were also covered.please check PlayerCharectorShould class for more details.
Please check for the lifecycle and assembly classes for the test class level,test level and assembly level hooks
we also implemented how the test categories and how to ignore test cases with or without message.
we implemented hardcoded values as attributes to the test data.see for commented lines of the PlayerChareterShould TakeDamage method for more understanding we also implemented the dynamica data from external source like csv files.