This is good but we don't like using `before` in tests like this, we prefer to just extract this code to methods that live within the describe block and then use those methods directly in tests. For instance, you could create a `record_with_secure_password` method which defines a model and then instantiates it, just like this. Then your test would read `record_with_secure_password.should have_secure_password`.