         XCTAssertFalse(app.buttons["HomePanels.ReadingList"].isEnabled)
         XCTAssertTrue(app.buttons["HomePanels.Bookmarks"].isEnabled)
 
-        let readingtableTable = app.tables["ReadingTable"]
-        waitforExistence(readingtableTable)
-        let list = app.tables["ReadingTable"].cells.count
-        XCTAssertEqual(list, 0, "There should not be any entry in the reading table")
+        checkReadingListNumberOfItems(items: 0)
 
         // Add item to reading list and check that it appears
         addContentToReaderView()

        XCTAssertFalse(savedToReadingList.exists)

        // Reader list view should be empty
        let readingtableTable = app.tables["ReadingTable"]
        waitforExistence(readingtableTable)
        let list = app.tables["ReadingTable"].cells.count
        XCTAssertEqual(list, 0, "There should not be any entry in the reading table")
    }
}

        // Check that there is one item
        let savedToReadingList = app.tables["ReadingTable"].cells.staticTexts["The Book of Mozilla"]
        XCTAssertTrue(savedToReadingList.exists)
        checkReadingListNumberOfItems(items: 1)
    }

    func testMarkAsReadAndUreadFromReaderView() {
