public void CompareTo_Empty_Success() { var info1 = new AudioBookFileInfo(); var info2 = new AudioBookFileInfo(); Assert.Equal(0, info1.CompareTo(info2)); }
public void Resolve_ValidFileName_Success(AudioBookFileInfo expectedResult) { var result = new AudioBookResolver(_namingOptions).Resolve(expectedResult.Path); Assert.NotNull(result); Assert.Equal(result !.Path, expectedResult.Path); Assert.Equal(result !.Container, expectedResult.Container); Assert.Equal(result !.ChapterNumber, expectedResult.ChapterNumber); Assert.Equal(result !.PartNumber, expectedResult.PartNumber); }
private static bool ContainsFile(AudioBookFileInfo result, FileSystemMetadata file) { return(string.Equals(result.Path, file.FullName, StringComparison.OrdinalIgnoreCase)); }
public void CompareTo_Same_Success() { var info = new AudioBookFileInfo(); Assert.Equal(0, info.CompareTo(info)); }
public void CompareTo_Null_Success() { var info = new AudioBookFileInfo(); Assert.Equal(1, info.CompareTo(null)); }