Curriculum
- 14 Sections
- 14 Lessons
- 3 Days
Expand all sectionsCollapse all sections
- Review of Agile Principles and Values1
- Testing in Agile1
- TDD/BDD/ATDD Overview1
- Unit Testing1
- Unit Testing with JUnit1
- Unit Testing Best Practices1
- Test Driven Development1
- Design Principles1
- Design for Testability1
- Refactoring1
- Unit Testing with Dependencies1
- Mockito Mocking Framework1
- Acceptance Testing vs Unit Testing1
- Advanced Testing Topics1
The JUnit framework Test cases and test suites Selecting test cases Structure of a Unit Test Arrange – Act – Assert Creating and Running JUnit tests Assert Statements Refactoring Tests – the DRY Principles and Annotations Testing for Exceptions and Timeouts Execution Paths Boundary Conditions Code Coverage Lab: Creating and running unit tests
Prev
TDD vs Test First Development Red – Green – Clean life cycle Demo: The Prime Factors calculator Lab: The Parking Lot
Next