Testing Ruby and Rails Applications

Price: $1,650

You will learn how to write tests that protect your code from errors and simplify project development. The course covers unit, integration, and end-to-end tests, as well as best practices for testing Ruby and Rails applications.

Who it’s for: developers who want to write reliable code.

Result: code is covered by tests and refactoring is not feared.

Program:

  • Why testing is necessary;
  • RSpec: basics;
  • Unit tests;
  • Integration tests;
  • Testing Rails models;
  • Testing controllers;
  • Feature tests;
  • FactoryBot and fixtures;
  • Mock and Stub;
  • TDD approach;
  • CI and automated tests;
  • Practical experience on a real project.