Browse Source

Assert Invalid

Signed-off-by: 舰队的偶像-岛风酱! <frg2089@outlook.com>
pull/2579/head
舰队的偶像-岛风酱! 2 years ago
parent
commit
1f4c7e3360
No known key found for this signature in database GPG Key ID: D6C8469AF07B3073
  1. 11
      tests/ImageSharp.Tests/Formats/Icon/Ico/IcoDecoderTests.cs

11
tests/ImageSharp.Tests/Formats/Icon/Ico/IcoDecoderTests.cs

@ -172,13 +172,14 @@ public class IcoDecoderTests
[WithFile(InvalidRLE4, PixelTypes.Rgba32)]
[WithFile(InvalidRLE8, PixelTypes.Rgba32)]
public void InvalidTest(TestImageProvider<Rgba32> provider)
{
using Image<Rgba32> image = provider.GetImage(IcoDecoder.Instance);
=> Assert.Throws<NotSupportedException>(() =>
{
using Image<Rgba32> image = provider.GetImage(IcoDecoder.Instance);
image.DebugSaveMultiFrame(provider, extension: "png");
image.DebugSaveMultiFrame(provider, extension: "png");
// TODO: Assert metadata, frame count, etc
}
// TODO: Assert metadata, frame count, etc
});
[Theory]
[WithFile(MixedBmpPngA, PixelTypes.Rgba32)]

Loading…
Cancel
Save