def METHOD_NAME(self) -> None:
    """Ensure that qualification creation is idempotent, loosely"""
    db = self.db
    TEST_MTURK_WORKER_ID = "ABCDEFGHIJ"
    test_worker = cast(MTurkWorker, MTurkWorker.new(db, TEST_MTURK_WORKER_ID))
    datastore = test_worker.datastore
    qualification_name = "test-qual-name"
    requester_id = "test-requester-id"
    mturk_qualification_name = "test-requester-name"
    mturk_qualification_id = "test-qualification-id"
    # test store and retrieve
    datastore.create_qualification_mapping(
        qualification_name,
        requester_id,
        mturk_qualification_name,
        mturk_qualification_id,
    )
    stored_qual = datastore.get_qualification_mapping(qualification_name)
    assert stored_qual is not None, "We just created this qualification!"
    self.assertEqual(
        stored_qual["qualification_name"],
        qualification_name,
        "Stored did not have same name",
    )
    self.assertEqual(
        stored_qual["requester_id"],
        requester_id,
        "Stored did not have same requester",
    )
    self.assertEqual(
        stored_qual["mturk_qualification_name"],
        mturk_qualification_name,
        "Stored did not have same mturk name",
    )
    self.assertEqual(
        stored_qual["mturk_qualification_id"],
        mturk_qualification_id,
        "Stored did not have same mturk id",
    )
    # Test idempotency
    datastore.create_qualification_mapping(
        qualification_name,
        requester_id,
        mturk_qualification_name,
        mturk_qualification_id,
    )
    # Test near-idempotency (with warning)
    datastore.create_qualification_mapping(
        qualification_name,
        requester_id + "-but-not-really",
        mturk_qualification_name + "-but-not-really",
        mturk_qualification_id,
    )
    # Test empty load
    self.assertIsNone(datastore.get_qualification_mapping("fake_id"))