| 2292 | } |
| 2293 | |
| 2294 | void AssertRankSimple(NullPlacement null_placement, |
| 2295 | RankOptions::Tiebreaker tiebreaker) const { |
| 2296 | auto expected_asc = ArrayFromJSON(uint64(), "[3, 4, 2, 1, 5]"); |
| 2297 | AssertRank(SortOrder::Ascending, null_placement, tiebreaker, expected_asc); |
| 2298 | |
| 2299 | auto expected_desc = ArrayFromJSON(uint64(), "[3, 2, 4, 5, 1]"); |
| 2300 | AssertRank(SortOrder::Descending, null_placement, tiebreaker, expected_desc); |
| 2301 | } |
| 2302 | |
| 2303 | void AssertRankAllTiebreakers() const { |
| 2304 | AssertRank(SortOrder::Ascending, NullPlacement::AtEnd, RankOptions::Min, |
no test coverage detected