test(types): add test for ResolveSortColumns with descending order

This commit is contained in:
Hein
2026-07-29 10:15:52 +02:00
parent 7c737afc5a
commit ef28959c4d
+12
View File
@@ -26,6 +26,18 @@ func TestResolveSortColumns(t *testing.T) {
} }
} }
func TestResolveSortColumnsDesc(t *testing.T) {
sort := []SortOption{
{Column: PrimaryKeySortColumn, Direction: "desc"},
}
got := ResolveSortColumns(sort, "id")
want := []SortOption{{Column: "id", Direction: "desc"}}
if !reflect.DeepEqual(got, want) {
t.Errorf("ResolveSortColumns() = %v, want %v", got, want)
}
}
func TestResolveSortColumnsEmptyPK(t *testing.T) { func TestResolveSortColumnsEmptyPK(t *testing.T) {
sort := []SortOption{ sort := []SortOption{
{Column: PrimaryKeySortColumn, Direction: "asc"}, {Column: PrimaryKeySortColumn, Direction: "asc"},