def setup_class(cls): cls.controller = BeaconsController() cls.persistence = BeaconsMemoryPersistence() cls.service = BeaconsHttpServiceV1() cls.service.configure(http_config) cls.client = BeaconsHttpClientV1() cls.client.configure(http_config) cls.references = References.from_tuples( Descriptor('beacons', 'persistence', 'memory', 'default', '1.0'), cls.persistence, Descriptor('beacons', 'controller', 'default', 'default', '1.0'), cls.controller, Descriptor('beacons', 'service', 'http', 'default', '1.0'), cls.service, Descriptor('beacons', 'client', 'http', 'default', '1.0'), cls.client ) cls.controller.set_references(cls.references) cls.client.set_references(cls.references) cls.service.set_references(cls.references) cls.fixture = BeaconsClientV1Fixture(cls.client) cls.persistence.open(None) cls.service.open(None) cls.client.open(None)
def setup_class(cls): cls.client = BeaconsMockClientV1() cls.fixture = BeaconsClientV1Fixture(cls.client)