Integration tests (failing first)