Ruby is an incredibly dynamic and flexible language, and with that dynamism comes the responsibility to test your code carefully. In this course, you will learn the basics of test- and behavior- driven development in Ruby. You will learn to use tools like rcov and flog to find problem areas in your code. You will learn how to use tests as an aid to refactoring, and how to use stubbing and mocking to break dependencies and test interactions. Finally, you will perform a refactotum to apply what you have learned to your own project code.
There are a ton of different Ruby test frameworks our there, and our instructors have experience with them all. So whether your team is using RSpec, Test::Spec, Test::Unit, Micronaut, or Cucumber, we can help you.
| Course length: | 2 days |
|---|---|
| Class size: | Up to 18 |
| Supplied Materials: |
|
| Prerequisites: |
|
| Setup: | Students:
Instructor:
|
Muness Alrubaie leading a retrospective.
Photo courtesy Muness Alrubaie. Used with Permission.