added tests for all 3 pages