Seminar sylabus PV260 (Groups 01, 02)
Seminar 6 - Testing, TDD, Mockito
Testing
JUnit Extensions
- for examples and exercies, clone the repository: https://github.com/stanozm/PV260-UnitTesting.git
- AssertJ: http://joel-costigliola.github.io/assertj/
- Catch-exception: https://github.com/Codearte/catch-exception
- Zohhak: https://code.google.com/p/zohhak/
- Junit-quickcheck: http://pholser.github.io/junit-quickcheck/site/0.7/
Mockito
- http://site.mockito.org/
- javadoc: http://static.javadoc.io/org.mockito/mockito-core/2.7.19/org/mockito/Mockito.htm
- download/clone the RomanCalculator demo from: https://github.com/stanozm/PV260-RomanCalc.git
Test Driven Development
- clone sources for the Highlighter exercise: https://github.com/stanozm/PV260-HighlighterTDD.git