#22 Integration test