25 lines
851 B
Markdown
25 lines
851 B
Markdown
---
|
|
title: Are your tests good enough?
|
|
date: 2024-03-02
|
|
permalink: archive/2024/03/02/are-your-tests-good-enough
|
|
tags:
|
|
- software-development
|
|
- automated-testing
|
|
- test-driven-drupal
|
|
cta: testing_course
|
|
snippet: |
|
|
You're about to refactor or add to some existing application code. How confident are you it will work afterwards?
|
|
---
|
|
|
|
You've been asked to add a new feature to or refactor some existing code.
|
|
|
|
Assuming you have automated tests already (if not, why not?), before you change the code, you should ask whether they're good enough.
|
|
|
|
They need to be passing, but do you feel confident the existing functionality will still work after you make your changes?
|
|
|
|
Do you have all the existing use cases covered?
|
|
|
|
If so, carry on.
|
|
|
|
If not, spend some time improving your tests first to get that confidence before making any changes.
|