coding-cat-official / coding-cat-official/coding-cat

Feature: allow for user defined test cases

Open
#163 0 comments 0 reactions 0 assignees View on GitHub
future tasks Mutation testing Reflection and learning insights
Dominant language
TypeScript
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Could we implement a feature where students must create a number of expected inputs and outputs for a given a problem in order to "pass" it?

Testing code is a core competency of the course but all we have are mutation testing, which is a pretty advanced topic. Can we make it simpler and just ask students to create lists of I/O? Maybe this should be a problem category on its own, and not added to all code-writing problems. Maybe we just have a number of problems that have the solution implemented and ask students to write simple test cases (not trying to catch bugs like mutation testing)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.