user integration test