@pytest.mark.parametrize
@pytest.mark.parametrizeparameterize はテスト関数やテストクラス、モジュールに対して使う。※ fixture に対しては使えない関数@pytest.mark.parametrize("引数", [値1, 値2])test_関数(引数):クラス@pytest.mark.parametrize("引数", [値1, 値2])class Testクラス: メソッド@pytest.mark.parametrize("引数", [値1, 値2])test_メソッド(self, 引数):モジュールpytestmark = pytest.mark.parametrize("引数", [値1, 値2])組み込みのグローバル変数 pytestmark に代入する複数の引数@pytest.mark.parametrize("引数1, 引数2", [("a", 100), ("b", 200)])すべての組み合わせ@pytest.mark.parametrize("引数1", ["a", "b"])@pytest.mark.parametrize("引数2", [100, 200])セットされるパラメータの順序pytestmark = pytest.mark.parametrize("引数", ["a", "b"])①"a"②"b"@pytest.mark.parametrize("引数1, 引数2", [("a", 100), ("b", 200)])(引数1, 引数2)①("a", 100)②("b", 200)@pytest.mark.parametrize
0