Concept Flow - Controller tests
Write test for controller action
Run test suite
Rails runs controller action
Controller processes request
Controller returns response
Test checks response and side effects
Test passes or fails
Fix code or test if needed
Repeat
Controller tests run your Rails controller actions and check their responses and effects step-by-step.