Use instance so that NotStarted error will be raised
Use pool_link to link the SiteConnector pool to the PoolManager
Mock out connections via partial mocking attr_readers instead of injecting them via initialize