Decouple collection creation
ContextTest refactored to TestBox, introduced Mocktory