AudioBookFileInfoTests.cs 837 B

123456789101112131415161718192021222324252627282930
  1. using Emby.Naming.AudioBook;
  2. using Xunit;
  3. namespace Jellyfin.Naming.Tests.AudioBook
  4. {
  5. public class AudioBookFileInfoTests
  6. {
  7. [Fact]
  8. public void CompareTo_Same_Success()
  9. {
  10. var info = new AudioBookFileInfo(string.Empty, string.Empty);
  11. Assert.Equal(0, info.CompareTo(info));
  12. }
  13. [Fact]
  14. public void CompareTo_Null_Success()
  15. {
  16. var info = new AudioBookFileInfo(string.Empty, string.Empty);
  17. Assert.Equal(1, info.CompareTo(null));
  18. }
  19. [Fact]
  20. public void CompareTo_Empty_Success()
  21. {
  22. var info1 = new AudioBookFileInfo(string.Empty, string.Empty);
  23. var info2 = new AudioBookFileInfo(string.Empty, string.Empty);
  24. Assert.Equal(0, info1.CompareTo(info2));
  25. }
  26. }
  27. }