In this one-day course, attendees will learn how to develop software fast and with high quality, using unit tests, and how to drive design and development using TDD.
Available in: Java, C#, C++, Javascript, Python
Prerequisites
Programming experience
Audience
Developers at all levels, want to add these powerful tools to their toolboxes.
Course Topics
Test types
What are unit tests, when to use
Unit tests frameworks
Arrange, Act, Assert
DRY vs. WET
Tests setup/teardown hooks
From writing unit tests to TDD
Emergent design
Red Green Refactor
To mock or not to mock
Practice, practice, practice
Start using unit-tests to improve the quality and speed of their coding