Test addition function with multiple inputs using @pytest.mark.parametrize
Preconditions (3)
Step 1: Create a test function named test_add that takes two inputs and an expected output
Step 2: Use @pytest.mark.parametrize to provide three sets of inputs and expected outputs: (1, 2, 3), (5, 5, 10), (0, 0, 0)
Step 3: Inside the test function, call the addition function with the two inputs
Step 4: Assert that the result equals the expected output
✅ Expected Result: The test runs three times with different inputs and all assertions pass