Привести пример метода на фабрике
vergeev opened this issue · comments
Документация по тестам сейчас говорит, что генерация объектов в фикстур недопустима. Вместо этого она предлагает переносить генерацию объектов в фабричный метод. Нужно добавить пример такого переноса для следующего фрагмента кода:
@pytest.fixture()
def n_patients_factory(patient_factory):
def generate_n_patients(patients_num, data_only=False):
if data_only:
return patient_factory.build_dict_batch(patients_num)
return patient_factory.create_batch(patients_num)