Verify lazy fixture usage in pytest
Preconditions (2)
Step 1: Define a fixture named 'data' that returns a dictionary with key 'value' and value 42
Step 2: Define a test function that uses pytest.mark.parametrize with lazy_fixture to pass 'data' fixture
Step 3: Inside the test function, assert that the passed parameter has key 'value' equal to 42
Step 4: Run the test using pytest
✅ Expected Result: The test passes successfully, confirming that the lazy fixture was correctly injected and used in parameterized test