Skip to content

test: rewrite unit tests with all possible edge cases #212

Description

@prjctimg

Properly test functions by going through all possible edge cases

Creating the test suite

For functions with complex use cases, create an object with the test parameters.
This will require refactoring and creating helper functions to iterate the test suites.

Below is a run down of the possible stages:

  • Create objects with test parameters, complex utilities should be tested in isolation.
  • Test each module in isolation
  • 100% test coverage for all exported symbols

Metadata

Metadata

Assignees

Labels

📦 choreOther changes that don't modify src or test files

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions