Your proposal works ok.

However, usually, email and name are stored in the global config. I think that the previous test setup was more close to a real life scenario.

>The configuration has its own fixture

I agree. But in this case, we're not exercising the configuration features. We're only leveraging it to initialize the context.