Complete the code to name the test function correctly so pytest recognizes it.
def [1](): assert 1 + 1 == 2
Pytest recognizes test functions that start with test_. So test_addition is correct.
Complete the code to name the test class correctly so pytest recognizes it.
class [1]: def test_example(self): assert True
Pytest recognizes test classes that start with Test and use PascalCase. So TestExample is correct.
Fix the error in the test function name so pytest will run it.
def [1](): assert 'hello'.upper() == 'HELLO'
Only functions starting with test_ are run by pytest automatically. test_uppercase is correct.
Fill both blanks to correctly name the test function and parameter for pytest.
def [1]([2]): assert [2] * 2 == 4
The test function must start with test_, so test_double is correct. The parameter name can be any valid identifier; input_value is clear and descriptive.
Fill all three blanks to correctly name the test class, test method, and parameter for pytest.
class [1]: def [2](self, [3]): assert [3] + 1 == 3
The test class should start with Test, so TestMath is correct. The test method must start with test_, so test_increment is correct. The parameter number is a clear variable name.