예제 #1
0
 def test_logical_to_physical_without_mapper_returns_correct_result(self):
     qd_id = 1234
     expected = qd_id
     api = MockApiClient()
     backend = QIBackend(quantum_inspire_api=api)
     backend.main_engine = MagicMock(mapper=None)
     actual = backend._logical_to_physical(qd_id)
     self.assertEqual(actual, expected)
예제 #2
0
 def test_logical_to_physical_with_mapper_returns_correct_result(self):
     qd_id = 0
     expected = 1234
     api = MockApiClient()
     backend = QIBackend(quantum_inspire_api=api)
     backend.main_engine = MagicMock()
     backend.main_engine.mapper.current_mapping = [expected, qd_id]
     actual = backend._logical_to_physical(qd_id)
     self.assertEqual(actual, expected)