jellyfin-server/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookFileInfoTests.cs

31 lines
837 B
C#
Raw Normal View History

2020-11-01 09:47:31 +00:00
using Emby.Naming.AudioBook;
2020-09-20 12:02:41 +00:00
using Xunit;
namespace Jellyfin.Naming.Tests.AudioBook
{
public class AudioBookFileInfoTests
{
[Fact]
public void CompareTo_Same_Success()
{
2020-11-01 09:47:31 +00:00
var info = new AudioBookFileInfo(string.Empty, string.Empty);
2020-09-20 12:02:41 +00:00
Assert.Equal(0, info.CompareTo(info));
}
[Fact]
public void CompareTo_Null_Success()
{
2020-11-01 09:47:31 +00:00
var info = new AudioBookFileInfo(string.Empty, string.Empty);
2020-09-20 12:02:41 +00:00
Assert.Equal(1, info.CompareTo(null));
}
[Fact]
public void CompareTo_Empty_Success()
{
2020-11-01 09:47:31 +00:00
var info1 = new AudioBookFileInfo(string.Empty, string.Empty);
var info2 = new AudioBookFileInfo(string.Empty, string.Empty);
2020-09-20 12:02:41 +00:00
Assert.Equal(0, info1.CompareTo(info2));
}
}
}