aspnetboilerplate - 启动项目中的 Web.Tests 项目发生了什么?
问题描述
我试图遵循使用样板启动项目的文档。在您提取的项目中,测试目录只有 [ProjectName].Tests 而文档显示测试目录中应该有两个项目,第二个是 [ProjectName].Web.Tests
我对使用似乎可用的集成测试非常感兴趣,但是模板(显然是 4.1.0)没有 Web.Test 项目。我试图从 github 模板项目中下载 Web.Tests 项目,但感觉 Tests 项目现在不同了,我不得不跳过很多圈才能让它工作。
如果它被删除是有原因的,我很想了解为什么,如果没有,将它放入我的项目的最简单方法是什么?
解决方案
Web.Tests仅在 ASP.NET Core 模板中: https ://github.com/aspnetboilerplate/aspnet-core-template/tree/8659b97f960a04eacdd5d148bdb48ef6f352bf97/test/AbpCompanyName.AbpProjectName.Web.Tests
...对于文章中提到的这种组合:
- ASP.NET 核心 2.x
- .NET Core(跨平台)
- 多页网页应用
- 没有认证
推荐阅读
- distilbert - distilbert 模型不适用于 ktrain
- android - 片段导航扩展功能不起作用
- php - 如何从当前 WooCommerce 产品类别中获取所有产品?
- powerbi - Power BI 自定义堆叠图
- python - 根据每日收益创建每月相关性的数据框
- python - 这种图表的名称是什么?
- c# - 将一个Json复杂属性反序列化为一串Json
- c# - 无法加载文件或程序集 System.Runtime,进程无法访问文件,因为它正被另一个进程使用
- reactjs - 这个 webpack devServer 是怎么配置不正确的?
- flutter - 当我尝试在调试控制台中构建 APK 以下显示时。构建:构建失败并出现异常