'Scenario: I can pick a specific page number of a Library at will.
Given that I have a library in Studio with 40 XBlocks
When I go to the 3rd page
The first XBlock should be the 21st XBlock
When I go to the 4th Page
The first XBlock should be the 31st XBlock
When I go to the 1st page
The first XBlock should be the 1st XBlock
When I go to the 2nd page
The first XBlock should be the 11th XBlock'

def test_arbitrary_page_selection(self):

    self.lib_page.go_to_page(3)
    self.assertEqual(self.lib_page.xblocks[0].name, '21')
    self.lib_page.go_to_page(4)
    self.assertEqual(self.lib_page.xblocks[0].name, '31')
    self.lib_page.go_to_page(1)
    self.assertEqual(self.lib_page.xblocks[0].name, '1')
    self.lib_page.go_to_page(2)
    self.assertEqual(self.lib_page.xblocks[0].name, '11')
