Updated Blazor UI tag/creator views. Altered logic for sorting favorite/blacklisted fields for tags/creators.
This commit is contained in:
@@ -84,4 +84,30 @@ public class TagSearchProviderTests(TagSearchProviderFixture fixture) : IClassFi
|
||||
result.TotalItems.ShouldBe(1);
|
||||
result.Items.ShouldContain(tagView => tagView.EnglishName == "Heartwarming");
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task Filter_None_Sort_Favorite_Descending()
|
||||
{
|
||||
var options = new SearchOptions<TagSearchCriteria, TagSortField>()
|
||||
{
|
||||
SortOptions = [new(TagSortField.Favorite, SortDirection.Descending)]
|
||||
};
|
||||
|
||||
var result = await SearchAsync(options);
|
||||
|
||||
result.Items[0].EnglishName.ShouldBe("Heartwarming");
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task Filter_None_Sort_Blacklisted_Descending()
|
||||
{
|
||||
var options = new SearchOptions<TagSearchCriteria, TagSortField>()
|
||||
{
|
||||
SortOptions = [new(TagSortField.Blacklisted, SortDirection.Descending)]
|
||||
};
|
||||
|
||||
var result = await SearchAsync(options);
|
||||
|
||||
result.Items[0].EnglishName.ShouldBe("Tsundere");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user