Closed sanderploegsma closed 11 months ago
Hi there, I would like to take care of it! Thanks
Great! I’ll assign it to you.
Feel free to open multiple PRs to tackle the exercises one by one, that also makes it easier to review.
@aldotele thank you for all of your efforts, this really makes the experience of working on concept exercises a lot more pleasant! 😎
@sanderploegsma thank you for your reviews, i'm glad I could help, hope to contribute again to exercism! :)
Introduction
Exercism's Java test runner recently got updated to support more features of the online editor. One of these features is the ability to show the information of each exercise task in the test result output (reference). The
lasagna
concept exercise has been updated already to make use of these features, and the following screenshot shows the result:The goal of this issue is to convert the other concept exercise tests as well.
Requirements
For each concept exercise:
@Tag("task:X")
, whereX
is the number of that task.@DisplayName
annotation to each test case and provide a human-readable and meaningful name for the test.This requires the concept exercise to migrate from JUnit 4 to JUnit 5, since the
@Tag
and@DisplayName
annotations are not supported by JUnit 4.For reference, check out the PR updating the
lasagna
concept exercise, which was updated to serve as an example.Exercises to be updated
annalyns-infiltration
bird-watcher
blackjack
calculator-conundrum
cars-assemble
elons-toy-car
football-match-reports
karls-languages
lasagna
log-levels
need-for-speed
remote-control-competition
salary-calculator
squeaky-clean
wizards-and-warriors
Contributing guidelines
Before opening a Pull Request, make sure to check out the contributing guidelines in CONTRIBUTING.md.
When opening a Pull Request for this issue, make sure to reference this issue in its description so that we can keep track of the status.
In case you have any further questions regarding this issue, feel free to ask here.