Предположим, вы получили следующий код тестирования, где методы test1
и test2
запускают некоторые тесты для объекта grid
.
N = 10
grid = Grid(N)
def test1():
...
def test2():
...
Каков наилучший способ добавить тесты, когда N = 11
, чтобы те же методы test1 и test2 выполнялись на новом объекте? Конечно, можно просто создать новый файл, как показано ниже
N = 11
grid = Grid(N)
def test1():
...
def test2():
...
но это приведет к многократному дублированию кода.