Epic: API Unit/Integration Testing #106
Labels
API
Related to API development
enhancement
New feature or request
help wanted
Extra attention is needed
Context:
Developing a new feature doesn't always yield on first try. There can be unexpected bugs/errors, within said feature, or any related feature (regressions).
Problem:
Currently, we need to test manually, or expose ourselves to runtime errors, during production.
How can we detect those bugs before deployment ?
Objective:
We need to predict broken features, with tests.
We must check our features prior to a new update/release. This should be done automatically.
Targets:
Conjectures:
Unit & Integration testing answers this issue, by trading off time for stability, and reducing the amount of bugs found in production/live ops.
This also has the additive side effect of making code more reusable, and pushing the developer towards Test Driven Development, which aids with clear feature implementations.
The text was updated successfully, but these errors were encountered: