Create a test to expose the bug
Fixing the bug
More comprehensive tests
Improving our view
Testing our new view
Testing the DetailView