Introductie tot testen in Python
Alexander Levin
Data Scientist
Integratietesten: testmethode om te verifiëren dat een interactie normaal werkt.
Integratie: interactie tussen 2 of meer modules binnen een systeem.

Voorbeelden:
Mogelijke integratieproblemen:
import pytest, os
@pytest.fixture
def setup_file():
# Create temporary file
file = "test_file.txt"
with open(file, "w") as f1:
f1.write("Test data 1")
yield file
os.remove(file)
def test_fs(setup_file):
file = setup_file
# Check that the file was created successfully
assert os.path.exists(file)
Integratietesten: testmethode om te controleren dat een integratie werkt zoals verwacht.
Echte projecten bevatten veel verschillende integraties.
Integratietesten helpen veel problemen te voorkomen.
Voorbeeld: integratie tussen Python en het bestandssysteem controleren.
Introductie tot testen in Python