mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-27 01:50:53 +01:00
Fix warnings in test projects
This commit is contained in:
@@ -9,22 +9,21 @@ namespace Jellyfin.Server.Implementations.Tests.Sorting
|
||||
{
|
||||
public class AiredEpisodeOrderComparerTests
|
||||
{
|
||||
private readonly AiredEpisodeOrderComparer _cmp = new AiredEpisodeOrderComparer();
|
||||
|
||||
[Theory]
|
||||
[ClassData(typeof(EpisodeBadData))]
|
||||
public void Compare_GivenNull_ThrowsArgumentNullException(BaseItem? x, BaseItem? y)
|
||||
{
|
||||
var cmp = new AiredEpisodeOrderComparer();
|
||||
Assert.Throws<ArgumentNullException>(() => cmp.Compare(x, y));
|
||||
Assert.Throws<ArgumentNullException>(() => _cmp.Compare(x, y));
|
||||
}
|
||||
|
||||
[Theory]
|
||||
[ClassData(typeof(EpisodeTestData))]
|
||||
public void AiredEpisodeOrderCompareTest(BaseItem x, BaseItem y, int expected)
|
||||
{
|
||||
var cmp = new AiredEpisodeOrderComparer();
|
||||
|
||||
Assert.Equal(expected, cmp.Compare(x, y));
|
||||
Assert.Equal(-expected, cmp.Compare(y, x));
|
||||
Assert.Equal(expected, _cmp.Compare(x, y));
|
||||
Assert.Equal(-expected, _cmp.Compare(y, x));
|
||||
}
|
||||
|
||||
private sealed class EpisodeBadData : TheoryData<BaseItem?, BaseItem?>
|
||||
|
||||
Reference in New Issue
Block a user