gpt4 book ai didi

c# - 运行单元测试时更改 app.config

转载 作者:行者123 更新时间:2023-11-30 20:11:37 27 4
gpt4 key购买 nike

我想运行一些单元测试。对于此测试,我需要使用 app.config 文件中的另一个值,然后使用默认值。

在这篇文章“Reload app.config with nunit”中,我找到了解决方案。

但是当一次运行多个测试时,有些测试会失败,因为旧的配置文件(app.config)在配置函数后没有被调用。怎么会这样?

最佳答案

您是否考虑过将对配置设置的访问包装在一个类中?这样您就可以通过使用一些模拟框架或创建您自己的模拟来模拟测试中的配置设置。

关于c# - 运行单元测试时更改 app.config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3554103/

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