Instead of only matching test names from the criteria configuration and the template in the grading process, it would be better to do that in the tree building process.
This would improve validation and also by passing the execute method to the test node we would make the grading process better in performance (no need to grab it from template anymore)
Instead of only matching test names from the criteria configuration and the template in the grading process, it would be better to do that in the tree building process.
This would improve validation and also by passing the execute method to the test node we would make the grading process better in performance (no need to grab it from template anymore)