-
-
Notifications
You must be signed in to change notification settings - Fork 143
Open
Labels
x:action/improveImprove existing functionality/contentImprove existing functionality/contentx:knowledge/noneNo existing Exercism knowledge requiredNo existing Exercism knowledge requiredx:module/practice-exerciseWork on Practice ExercisesWork on Practice Exercisesx:rep/smallSmall amount of reputationSmall amount of reputationx:size/smallSmall amount of workSmall amount of workx:type/contentWork on content (e.g. exercises, concepts)Work on content (e.g. exercises, concepts)
Description
In this forum thread once again a student struggled with DRY'ed tests. We should not hide test details behind helper functions like rollMany()
or setUp()
.
Instead inline all the details into the individual test methods and make students see exactly what is happening, so they can focus on solving the exercises and not be distracted by analysing helper functions or PHP unit test automations.
Metadata
Metadata
Assignees
Labels
x:action/improveImprove existing functionality/contentImprove existing functionality/contentx:knowledge/noneNo existing Exercism knowledge requiredNo existing Exercism knowledge requiredx:module/practice-exerciseWork on Practice ExercisesWork on Practice Exercisesx:rep/smallSmall amount of reputationSmall amount of reputationx:size/smallSmall amount of workSmall amount of workx:type/contentWork on content (e.g. exercises, concepts)Work on content (e.g. exercises, concepts)