gpt4 book ai didi

c# - 测试 MVC5 Web 应用程序

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

我是 MVC 的新手,我正在尝试测试我的应用程序。当我创建应用程序时,我没有选择添加测试项目。我已经添加了一个单元测试项目并试图测试一个 Controller ,但是当我输入 Controller 名称时,找不到类型或命名空间,并询问我是否缺少程序集引用。任何帮助将不胜感激

谢谢

最佳答案

这是一步一步的操作方法。

在我的解决方案中,MyEmailer.UI 是一个MVC 项目,然后我添加了一个名为MyEmailer.Test 的测试项目。现在,要从 MyEmailer.Test 中的 MyEmailer.UI 调用 HomeController,我们这样做:

First step在您的测试项目 (MyEmailer.Test) 中右键单击 References,选择 Add Reference

Second step在左侧,选择 Solution --> Project。在右侧,检查您的 MVC 项目 (MyEmailer.UI)。

Third step注意在References 中,添加一个名为System.Web.Mvc 的库。然后,在您的 UnitTest.cs 中,添加 using

现在,您可以从测试项目中调用 Controller 。

关于c# - 测试 MVC5 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32679041/

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