mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-25 03:34:17 +00:00
655 B
655 B
aliases | |||
---|---|---|---|
|
test che verifica la corretta connessione (integrazione) tra più parti di codice, senza conoscere come esse si comportano internamente (a scatola chiusa o nera).
#Extra In linguaggi con elementi a visibilità variabile, solitamente gli integration test possono accedere soltanto agli elemento pubblico.
Esempio
from calculator.add import add
from calculator.sub import sub
from calculator.mul import mul
from calculator.div import div
def test_calculator():
assert add(sub(3, 2), 1) == 2
assert mul(2, div(2, 2)) == 2