Plodding through integration testing, improving UX