Pengantar Pengujian di Python
Alexander Levin
Data Scientist
Bayangkan persiapan piknik:
Fixtures membantu:
Misalkan kita punya:
list Python bernama datadata = [0, 1, 1, 2, 3, 5, 8, 13, 21]Dan kita ingin menguji bahwa:
5 dan 21import pytest
# Fixture decorator
@pytest.fixture
# Fixture for data initialization
def data():
return [0, 1, 1, 2, 3, 5, 8, 13, 21]
def test_list(data):
assert len(data) == 9
assert 5 in data
assert 21 in data
Keluaran contoh:

Untuk memakai fixture, lakukan hal berikut:
@pytest.fixtureKita telah mempelajari fixtures pengujian:
list Pythonpytest dengan mendeklarasikan @pytest.fixturePengantar Pengujian di Python