gpt4 book ai didi

wpf - 单元测试 - 在测试项目中使用图像作为资源

转载 作者:行者123 更新时间:2023-12-04 21:36:19 36 4
gpt4 key购买 nike

我正在编写单元测试以从 jpeg header 中提取数据的项目的一部分。

我想创建一个单元测试来测试此提取,使用已知图像(以便我可以测试该图像的已知属性)。

在我看来,将此示例图像作为资源保存在测试项目中似乎是合乎逻辑的,但我不知道该怎么做。如果是 WPF 项目,我会简单地使用 pack 语法。

对于这样的事情(或者甚至可行的事情)是否有最佳实践?

谢谢,wTs

最佳答案

您可以将图像作为嵌入式资源包含在测试项目中。
然后你可以使用下面的代码来获取该图像的流:

Assembly.GetExecutingAssembly().GetManifestResourceStream("TestProject.TestImages.myImage.png");

更多信息见this link

关于wpf - 单元测试 - 在测试项目中使用图像作为资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4673708/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com