add more integration tests for page