I like this `beforeEach` style for these quiz state checks, could be standardize on that? Currently reading the tests gets odd because some of them use it and others don't. I'm not sure all of this setup is needed. I think a minimal workin setup would be:

```javascript
                beforeEach(function() {
                    app.quizzes.whatsup.random_quiz_name = function(n) {
                        return 'states:quiz:whatsup:frequency_party_agents';
                    };
                    return tester
                        .setup.user.state('states:quiz:whatsup:begin')
                });
```

You could put this in a helper function if you like (it'd take the state name as a parameter). That'd make all the ``beforeEach`` implementations really short.

The ``.input('1')`` should live in the actual test itself, I think, and we should use ``.start()`` instead for the display tests (so we don't also store the answer there).