-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ucm: Unit tests #12
base: main
Are you sure you want to change the base?
ucm: Unit tests #12
Commits on May 8, 2023
-
ucm: Introduce unit-tests project
Add a new project to host unit tests for the UCM serializer library. Framework of choice: xUnit - a successor to NUnit, widely adopted in .NET community. As there is no results visualizer available by default, freely available Coverlet is selected. The runsettings file and projects dependencies reflect this selection. Along come few tests for the UcmSerializer class so that the initial commit of the project is not left empty handed. Signed-off-by: Cezary Rojewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28db2e7 - Browse repository at this point
Copy the full SHA 28db2e7View commit details -
ucm: Add unit tests for Attribute classes
Have code lines and branches coveraged to improve maintainability of the UCM serializer. Signed-off-by: Cezary Rojewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c833df6 - Browse repository at this point
Copy the full SHA c833df6View commit details -
ucm: Add unit tests for Section classes and their components
Have code lines and branches coveraged to improve maintainability of the UCM serializer. Signed-off-by: Cezary Rojewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4324f0a - Browse repository at this point
Copy the full SHA 4324f0aView commit details -
ucm: Add unit tests for SectionComparer class
Have code lines and branches coveraged to improve maintainability of the UCM serializer. Signed-off-by: Cezary Rojewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36216a2 - Browse repository at this point
Copy the full SHA 36216a2View commit details -
ucm: Add unit tests for internal extension methods
Have code lines and branches coveraged to improve maintainability of the UCM serializer. Signed-off-by: Cezary Rojewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b900322 - Browse repository at this point
Copy the full SHA b900322View commit details -
ucm: Add unit tests for UcmReader class
Have code lines and branches coveraged to improve maintainability of the UCM serializer. Signed-off-by: Cezary Rojewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b51e668 - Browse repository at this point
Copy the full SHA b51e668View commit details -
ucm: Add unit tests for UcmWriter class
Have code lines and branches coveraged to improve maintainability of the UCM serializer. Signed-off-by: Cezary Rojewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ee513c - Browse repository at this point
Copy the full SHA 8ee513cView commit details -
ucm: Introduce run-tests script
Be CLI friendly by adding shell script that triggers the execution and visualization of unit tests. Settings found in .runsettings.xml file are taken into account so regardless of execution method, those are still in effect. Signed-off-by: Cezary Rojewski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ce4422 - Browse repository at this point
Copy the full SHA 1ce4422View commit details