From Test::Simple to Test::Extreme - Advanced Testing Topics
|
39
|
|
Integration Testing
Integration testing is testing the interactions between well-tested components
Integration testing is hard!
Integration testing issues brought down the Ariane 5
technically in a complicated, inter-dependent, system, we should
test all the pieces in isolation by faking connections between them (unit test)
selectively restore connections between objects and _run the same tests_
this is very unpractical
instead lets write separate integration tests
See listings:
|
|