gpt4 book ai didi

c# - 当测试由 Nunit 驱动时从 c# 中的命令行读取数据

转载 作者:行者123 更新时间:2023-11-28 20:55:47 25 4
gpt4 key购买 nike

我正在使用 NUnit 框架来运行我的测试用例,它对我来说工作正常,但我的要求是我想在运行测试用例期间从命令行读取一些数据。我尝试了多种选择,例如使用 optionset 和 console.read 以及 console.write,它们在这里都不起作用,因为我认为 Main 函数对它们来说是强制性的。请帮我解决这个问题,因为我是 NUnit 和 C# 的新手。

谢谢,达塔特拉亚

最佳答案

你描述的情况比较少见。正如贾斯汀所说:你应该 restructure your application , 所以你有单独的层来测试。

尽管如此,您的想法在进行用户验收测试时是有意义的。在这种情况下,您可以使用 Console.SetIn()为命令行应用程序的输入提供数据的方法。

关于c# - 当测试由 Nunit 驱动时从 c# 中的命令行读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21186938/

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