Unit Tests:
1. Checks that your code works
2. Isolate specific code:
=> Functions
=> Class
=> API endpoints
Test Stages:
1. Setup => Create sample database objects
2. Execution => Call the code
3. Assertions => Confirm expected output
Why Write Tests?
1. Expected in most professional dev teams
2. Makes it easier to change code
3. Save times
4. Testable, better quality code
First Implement features then Write Tests Code
in Test Driven Development(TDD):
First Write Test codes and then implement feature
Benefits of TDD:
=> Increases test coverage
=> Ensure tests work
=> Encourages quality code
=> Stay focused

No comments:
Post a Comment