Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev Tooling: Add Basic Test Suite Setup To Project #16

Closed
klondikemarlen opened this issue Aug 7, 2023 · 0 comments · Fixed by #17
Closed

Dev Tooling: Add Basic Test Suite Setup To Project #16

klondikemarlen opened this issue Aug 7, 2023 · 0 comments · Fixed by #17
Assignees
Labels
enhancement New feature or request

Comments

@klondikemarlen
Copy link
Member

Context

Currently there are no tests in the project, there are many reason why tests are a good idea, but here are a few examples

  1. Quality Assurance: A test suite helps ensure the quality of your code by catching bugs and errors before they reach the production environment.
  2. Regression Prevention: It helps prevent regressions by validating that new changes or features haven't broken existing functionality.
  3. Code Refactoring: Test suites provide a safety net that makes refactoring and updating code safer and easier, as you can be confident that you haven't inadvertently introduced bugs.
  4. Documentation: Tests can serve as a form of documentation, demonstrating how the code is intended to behave.
  5. Development Speed: Over time, having a robust test suite can speed up development, as less time is needed for manual testing and debugging.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant