分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

.NET Core 单元测试

发布时间:2023-09-06 02:28责任编辑:蔡小小关键词:.NET

使用的PowerShell命令

1.创建项目相关命令

ls 

mkdir

ni (new-item) 创建空文件

add-content  向文件添加内容

type 打开文件

dotnet new sln 创建空解决方案

dotnet sln add *.csproj 向解决方案添加项目

dotnet new classlib 创建程序集

dotnet new mstest (创建MSTest项目)

dotnet add reference *.csproj (当前程序集添加其他程序及引用)

2.执行测试相关命令

dotnet test 执行所有

测试

dotnet test --filter Method (执行完整名字包含Method 的测试方法)

dotnet test --filter Name~TestMethod1 (运行名称中包含TestMethod1的方法)

dotnet test --filter ClassName=MSTestNamespace.UnitTest1 (运行MSTestNamespace.UnitTest1类中的测试)

dotnet test --filter FullyQualifiedName!=MSTestNamespace.UnitTest1.TestMethod1 (运行MSTestNamespace.UnitTest1.TestMethod1之外所有测试)

dotnet test --filter TestCategory=CategoryA (运行含 [TestCategory("CategoryA")] 批注的测试。)

dotnet test --filter Priority=2  (运行含 [Priority(2)] 批注的测试。)

dotnet vstest <MyPublishedTests>.dll 对发布过的测试项目运行测试 (如果你的应用以 netcoreapp 之外的框架为目标,则仍然可以通过使用框架标志传入目标框架来运行 dotnet vstest 命令。 如:dotnet vstest <MyPublishedTests>.dll --Framework:".NETFramework,Version=v4.6")

.NET Core 单元测试

原文地址:https://www.cnblogs.com/fmys/p/10206411.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved