ExtendWith属性从Junit到NUnit

j9per5c4  于 2023-05-17  发布在  其他
关注(0)|答案(1)|浏览(134)

我是自动化领域的新手,我在学习沿着所以请原谅我的无知
在线文献允许在testrail测试用例中添加附件。在我的学习中,我正在使用eaxmples来构建我的自动化架构
我找不到Junit代码的NUnit示例
测试代码可用向测试结果添加附件测试代码在Junit中,ExtendWith不是Nuit框架中的内置属性

> @ExtendWith(TestRailTestReporterParameterResolver.class)
> public class SumTests 

> @Test
> public void canAddNumbers(TestRailTestReporter customReporter) 
> customReporter.setProperty("testrail_attachment_1", "path/to/attachment1");
> customReporter.setProperty("testrail_attachment_2", "path/to/attachment2");

这在NUnit中会是什么样子,或者我如何从Junit更改或转换为NUnit?

v2g6jxz6

v2g6jxz61#

在NUnit中,向结果添加附件是在测试代码中完成的,而不是使用属性。

TestContext.AddTestAttachment(filePath, "This is my attachment");

文件路径和描述将出现在XML输出中。请注意,您的代码必须将附件实际保存在您指定的位置。

相关问题