public static void AddSorting_Should_Not_Add_When_Param_Is_Null() { // arrange var descriptor = new SearchDescriptor <object>(); SearchOptions options = null; // act descriptor.AddSorting(options); // assert var resultAsString = SerializeUtil.Serialize(descriptor); Assert.Equal("{}", resultAsString); }
public static void AddSorting_Should_Add_Desc_Sorting_When_Param_Is_NotNull_And_ScrollOptions() { // arrange var descriptor = new SearchDescriptor <object>(); ScrollOptions options = new ScrollOptions { SortField = "createDate", SortMode = Models.SortMode.DESC }; // act descriptor.AddSorting(options); // assert var resultAsString = SerializeUtil.Serialize(descriptor); Assert.Equal("{\"sort\":[{\"createDate\":{\"order\":\"desc\"}}]}", resultAsString); }