Public signup for this instance is disabled. Go to our Self serve sign up page to request an account.
To facilitate mock testing, providing empty implementations to the interface which could be inherited from. This will avoid breaking of user code when the interfaces change.