jpacman-framework
jpacman-framework copied to clipboard
Pacman-inspired game, for teaching testing purposes.
_Imported from GitLab, original author: [hidden-student]_ In the javadoc of Inky it says inky has the bug from the original pacman. This is the bug where if pac-man looks up...
_Imported from GitLab, original author: @LiamClark_ The annotations are needed to suppress spot bugs warnings. However provided dependencies are not transitive. Now students will have to copy paste the dependency
_Imported from GitLab, original author: @LiamClark_ Mockito now ships an extension as support for JUnit 5. We should add this as a dependency to use for students. This also allows...
PMD 6 has re-organized its rule sets, making the old PMD categories JPacman used obsolete. PR #120 just re-added the [best practices](https://pmd.github.io/pmd-6.2.0/pmd_rules_java_bestpractices.html), but it would be better to rethink all...
Just tossing around the thought for improvement next year: migrate the framework (and template alike) to Gradle. ### Why? Running `mvn site` on the template, the jacoco report does not...
In our [scenarios.md] (https://github.com/SERG-Delft/jpacman-framework/blame/master/doc/scenarios.md#L94) file we mention that scenario 2.5 extends 2.1. Most students think the extends word is some sort of cucumber keyword and expect the feature to automatically...
If a user tries to parse a map without putting a player on that map, an IndexOutOfBoundsException will be thrown. This exception doesn't tell the user anything about his possible...
I want to make a quick PoC for mutation testing with [pitest](http://pitest.org/). Would it be interesting to include this in the main repository? For now I'm using and configuring it...