public void Is_ShouldReturnTrueIfTheTypesMatch() { using var fileStream = File.OpenRead("./files/test.bmp"); var expected = true; var actual = FileTypeValidator.Is <Bitmap>(fileStream); Assert.AreEqual(expected, actual); }
public void Is_ShouldReturnFalseIfTypesDidNotMatch() { using var fileStream = File.OpenRead("./files/test.bmp"); var expected = false; var actual = FileTypeValidator.Is <Gzip>(fileStream); Assert.AreEqual(expected, actual); }
public void Is_ShouldThrowExceptionIfStreamIsNull() => Assert.Catch <ArgumentNullException>(() => FileTypeValidator.Is <Bitmap>(null));