gpt4 book ai didi

asp.net-mvc - 测试 Asp.net MVC 应用程序的最佳实践

转载 作者:行者123 更新时间:2023-11-28 19:56:50 26 4
gpt4 key购买 nike

测试 Asp.net MVC 应用程序的最佳实践是什么?

最佳答案

选择您的测试框架 - 我推荐 xUnit.net .

使用接口(interface)解耦类,并在 Controller 中使用构造函数注入(inject)来满足依赖关系。在您的测试中,使用模拟框架将模拟传递给您的 Controller - 我推荐 MoQ .

当运行网站而不是测试时,要么在 Controller 上使用默认构造函数调用其他构造函数并传递接口(interface)的实际实现;要么或使用依赖注入(inject) (DI) 容器自动执行此操作 - 我推荐 StructureMap .

希望对您有所帮助。

关于asp.net-mvc - 测试 Asp.net MVC 应用程序的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/358210/

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