Skip to content

Commit 7cbcb0a

Browse files
committed
加上更多单元测试
1 parent e243650 commit 7cbcb0a

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

src/MediaConverters/MediaConverters.Tests/Imaging/Effect/BitmapEffectExtensionTests.cs

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using DotNetCampus.MediaConverters.Imaging.Effect;
2-
2+
using DotNetCampus.MediaConverters.Imaging.Effect.Colors;
33
using SixLabors.ImageSharp;
44
using SixLabors.ImageSharp.PixelFormats;
55

@@ -31,4 +31,19 @@ public void ReplaceColorTest1()
3131
var file = image.SaveAndCompareTestFile("ReplaceColorTest1.png");
3232
TestHelper.OpenFileInExplorer(file);
3333
}
34+
35+
[TestMethod()]
36+
public void ReplaceColorTest2()
37+
{
38+
Image<Rgba32> image = TestFileProvider.GetDefaultTestImage();
39+
var (rgba32, count) = image.GetMaxCountColor();
40+
_ = count;
41+
var targetColor = new Rgba32(0xFF, 0xFF, 0xFF, 0x00);
42+
var sourceMetadata = new ColorMetadata(rgba32);
43+
var targetMetadata = new ColorMetadata(targetColor);
44+
image.ReplaceColor(sourceMetadata, targetMetadata);
45+
46+
var file = image.SaveAndCompareTestFile("ReplaceColorTest1.png");
47+
TestHelper.OpenFileInExplorer(file);
48+
}
3449
}

0 commit comments

Comments
 (0)