Improve test name.
Add page.fetch and update page factory to allow injection of client object.