TDD Bootcamp
Hosted by Silicon Valley Ruby Meetup
Details
Structure : 50 % Presentation 50% Lab Sessions
Rhythm of TDD
Goals of Test Automation
Philosophy of Test Automation
Test Automation Strategy
Principles of Test Automation
A Roadmap of Effective Test Automation
Kick Starting the Test Driven Cycle
Maintaining the Test Driven Cycle
Red Bar Patterns
Test Strategy Patterns
Result Verification Patterns
Green Bar Patterns
Mastering TDD
Mocks and Stubs
Building on Third Party Code
Duration : 10:00 am - 6 pm (one hour lunch break)
This is the pre-requisite class for TDD for Rails class. You will learn the fundamentals and some advanced concepts of TDD and how to apply them effectively. You will work in pairs on the exercises.
We will be using Ruby 1.9 with RSpec. Bring your own laptop installed with those software before the class. The material is based on the following books:
-
Test Driven Development by Example
-
The Art of Unit Testing with Examples in .NET
-
Growing Object Oriented Software Guided by Tests
-
xUnit Test Patterns
Refund Policy
You will get full refund if you are not satisfied for any reason. No shows get no refunds because it does not give others a chance to attend.
Recording
You can record the training session and share it with anyone.
Who is it for?
You must already know basic Ruby. The concepts are independent of the language used. If you get the concepts you can apply them easily using Ruby or any other language.
