It's important to use "intention-revealing" names with your `let` declarations. `let(:pudding)` doesn't really reveal the intention of this test. Since we're testing a user, `let(:user)` is probably a better choice, here.