public async Task BinaryEquals() { File.Copy("sample.bmp", "sample.tmp", true); try { Assert.True(await FileComparer.DefaultCompare(VerifySettings.Default, "sample.bmp", "sample.tmp")); } finally { File.Delete("sample.tmp"); } }
public async Task BinaryEquals() { File.Copy("sample.bmp", "sample.tmp", true); try { var result = await FileComparer.DefaultCompare(new VerifySettings(), new FilePair("txt", "BinaryEquals")); Assert.True(result.IsEqual); } finally { File.Delete("sample.tmp"); } }
public async Task ShouldNotLock() { File.Copy("sample.bmp", "sample.tmp", true); try { using (new FileStream("sample.bmp", FileMode.Open, FileAccess.Read, FileShare.Read)) { Assert.True(await FileComparer.DefaultCompare(VerifySettings.Default, "sample.bmp", "sample.tmp")); } } finally { File.Delete("sample.tmp"); } }
public async Task BinaryNotEqualsSameLength() { File.Copy("sample.bmp", "sample.tmp", true); using (var stream = File.Open("sample.tmp", FileMode.Open)) { stream.Position = 100; stream.WriteByte(8); } try { Assert.False(await FileComparer.DefaultCompare(VerifySettings.Default, "sample.bmp", "sample.tmp")); } finally { File.Delete("sample.tmp"); } }
public async Task BinaryNotEqualsSameLength() { File.Copy("sample.bmp", "sample.tmp", true); using (var stream = File.Open("sample.tmp", FileMode.Open)) { stream.Position = 100; stream.WriteByte(8); } try { var result = await FileComparer.DefaultCompare(new VerifySettings(), new FilePair("txt", "BinaryNotEqualsSameLength")); Assert.False(result.IsEqual); } finally { File.Delete("sample.tmp"); } }
public async Task ShouldNotLock() { File.Copy("sample.bmp", "sample.tmp", true); try { using ( new FileStream( "sample.bmp", FileMode.Open, FileAccess.Read, FileShare.Read)) { var result = await FileComparer.DefaultCompare(new VerifySettings(), new FilePair("txt", "BinaryEquals")); Assert.True(result.IsEqual); } } finally { File.Delete("sample.tmp"); } }
public async Task BinaryNotEquals() { Assert.False(await FileComparer.DefaultCompare(VerifySettings.Default, "sample.bmp", "sample.txt")); }
public async Task BinaryNotEquals() { var result = await FileComparer.DefaultCompare(VerifySettings.Default, "sample.bmp", "sample.txt"); Assert.False(result.IsEqual); }
public async Task BinaryNotEquals() { var result = await FileComparer.DefaultCompare(new VerifySettings(), new FilePair("txt", "BinaryNotEquals")); Assert.False(result.IsEqual); }