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

Document our philosophy on Testing #5

Closed
brad-decker opened this issue Mar 22, 2022 · 1 comment
Closed

Document our philosophy on Testing #5

brad-decker opened this issue Mar 22, 2022 · 1 comment

Comments

@brad-decker
Copy link
Contributor

Suggested sections:

  1. Unit vs Integration vs E2E
  2. How should we approach unit testing?
  3. Mocking/Spying
  4. Snapshot philosophy
  5. Tooling (jest, etc)

Essentially give as much background into our current thinking around tests so that a new engineer is effective at reading existing tests as well as writing new ones.

@Gudahtt
Copy link
Member

Gudahtt commented Nov 7, 2024

Documentation was added for 1. in #99.

We have covered 2 and 5 adequately well in earlier changes as well.

There are still some additions that I'd like to make about 3 and 4. I have captured the remaining work on these topics in #114 and #115

@Gudahtt Gudahtt closed this as completed Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants