Use integration testing instead of functional testing.