gpt4 book ai didi

unit-testing - 如何从TestInitialize方法调用Application_Start()?

转载 作者:行者123 更新时间:2023-12-04 04:45:13 25 4
gpt4 key购买 nike

我正在使用Visual Studio的测试项目对MVC应用程序进行单元测试。
我需要从我的Application_start()单元测试方法中调用TestInitialise方法,因为Application_Start()初始化了我的应用程序所需的一些全局值。
我还已将必要的信息从web.config复制到测试应用程序的app.config

我怎样才能做到这一点?

最佳答案

为了调用Application_Start方法,您首先需要一个在单元测试中很难拥有的应用程序实例。因此,将此方法中拥有的所有内容外部化为一个单独的静态方法,可以在单元测试中调用该方法。

关于unit-testing - 如何从TestInitialize方法调用Application_Start()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3536750/

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