# File test/test_DocumentTable.rb, line 553
    def test_up
      @DocumentTable.entry = { :pos => 0 } # out of lower limit
      @DocumentTable.up
      assert_equal(0, @swap_call)
      assert_equal(0, @write_call)
      assert_equal([ { :params => @mount_params,
                       :show_args => false,
                       :edit_type_selected => 'Foo',
                       :filter_selected => 'Apple',
                       :pos => 0
                     },
                     { :params => @mount_params2,
                       :show_args => false,
                       :edit_type_selected => 'Bar',
                       :filter_selected => 'Apple',
                       :pos => 1
                     }
                   ], @DocumentTable.list)

      @DocumentTable.entry = { :pos => 2 } # out of upper limit
      @DocumentTable.up
      assert_equal(0, @swap_call)
      assert_equal(0, @write_call)
      assert_equal([ { :params => @mount_params,
                       :show_args => false,
                       :edit_type_selected => 'Foo',
                       :filter_selected => 'Apple',
                       :pos => 0
                     },
                     { :params => @mount_params2,
                       :show_args => false,
                       :edit_type_selected => 'Bar',
                       :filter_selected => 'Apple',
                       :pos => 1
                     }
                   ], @DocumentTable.list)

      @DocumentTable.entry = { :pos => 1 }
      @DocumentTable.up
      assert_equal(1, @swap_call)
      assert_equal(1, @swap_pos1)
      assert_equal(0, @swap_pos2)
      assert_equal(1, @write_call)
      assert_equal([ { :params => @mount_params2,
                       :show_args => false,
                       :edit_type_selected => 'Bar',
                       :filter_selected => 'Apple',
                       :pos => 0
                     },
                     { :params => @mount_params,
                       :show_args => false,
                       :edit_type_selected => 'Foo',
                       :filter_selected => 'Apple',
                       :pos => 1
                     }
                   ], @DocumentTable.list)
    end