0

我将wice_grid gem用于表格/网格。此 gem 提供分类功能。例如,如果我通过单击该列的标题对用户名进行排序,这将在浏览器中转换为:www.url.com/users?grid[order]=username&grid[order_direction]=asc并按升序对用户名上的列进行排序。

现在,我想在集成测试中测试排序。但是如何在集成测试中启动排序(就像单击列的标题一样)?

我努力了:

  • get users_path?grid[order]=fullname&grid[order_direction]=asc
  • get users_path(grid[order]=fullname,grid[order_direction]=asc)

但是这些似乎不是正确的方法并会产生错误。

例如,网格/列在视图页面中可能如下所示:

<%= grid(@users_grid, show_filters: :when_filtered, html: {class: 'my-grid'}) do |g|
  g.column name: 'Username', attribute: 'username', auto_reload: true
end %>
4

0 回答 0