integrated testing