def METHOD_NAME(self):
    # End-to-end test to verify the load is in fact lazy.
    importer = TestingImporter()
    assert importer.loaded is None
    with test_util.uncache(importer.module_name):
        with test_util.import_state(meta_path=[importer]):
            module = importlib.import_module(importer.module_name)
    self.assertIsNone(importer.loaded)
    # Trigger load.
    self.assertEqual(module.__loader__, importer)
    self.assertIsNotNone(importer.loaded)
    self.assertEqual(module, importer.loaded)