如何查看单元测试的结果 以及异常处理
在VS的菜单栏上,Test-->Windows-->TestExplorer
在TestExplorer的最下方,有一个Output
查看测试结果,使用了Console.WriteLine
出现异常的时候,在提示窗口,右键,选择Copy All
Test Name: DeleteSystemInfo
Test FullName: UnitTest.SystemInfoerviceTest.DeleteSystemInfo
Test Source: F:\CodeFor91\ZBMYUN20\WebAPP\Source\UnitTest\SystemInfoerviceTest.cs : line 35
Test Outcome: Failed
Test Duration: 0:00:01.3163478
Result StackTrace:
在 System.Data.Objects.ObjectStateManager.ChangeObjectState(Object entity, EntityState entityState)
在 COM.AP.BLL.BaseService`1.DeleteEntityNew[TS](TS entity) 位置 F:\CodeFor91\ZBMYUN20\WebAPP\Source\COM.AP.BLL\BaseService.cs:行号 124
在 COM.AP.BLL.sys_systemInfoService.DeleteSystemInfo(sys_systemInfo systemInfo) 位置 F:\CodeFor91\ZBMYUN20\WebAPP\Source\COM.AP.BLL\sys_systemInfoService.cs:行号 31
在 UnitTest.SystemInfoerviceTest.DeleteSystemInfo() 位置 F:\CodeFor91\ZBMYUN20\WebAPP\Source\UnitTest\SystemInfoerviceTest.cs:行号 42
Result Message:
Test method UnitTest.SystemInfoerviceTest.DeleteSystemInfo threw exception:
System.InvalidOperationException: ObjectStateManager 不包含具有对“COM.AP.Model.sys_systemInfo”类型的对象的引用的 ObjectStateEntry。
如何查看单元测试的结果 以及异常处理相关推荐
- idea 查看单元测试覆盖率
选择项目或则项目下的文件夹,如:src\main\java -----> Run - with Coverage 结果:
- PHP单元测试使用手册
1 单元测试简介 1.1 单元测试 单元测试:是指对软件中的最小可测试单元进行检查和验证.(单一模块.一个过程.一个函数等) 1.2 单元测试范围和目标 单元测试包含计划阶段.设计阶段.实现阶段和执行 ...
- 使用Tape和Vue Test Utils编写快速的Vue单元测试
by Edd Yerburgh 埃德·耶堡(Edd Yerburgh) 使用Tape和Vue Test Utils编写快速的Vue单元测试 (Write blazing fast Vue unit t ...
- 使用studio2005写单元测试
在弹出的"创建单元测试"对话框中的"输出项目"下拉框中选择"创建新的Visual C# 测试项目",单击"确定"按钮,并 ...
- 科普文丨Java 单元测试相关概念理清
对于从业Java的小伙伴来说,"单元测试"这个词你一定不陌生,如果你想要学习 Java 单元测试,下面的内容你一定要看! 近日,实验楼上线了新课<Java 单元测试入门实战& ...
- 手把手教你如何进行 Golang 单元测试
作者:stevennzhou,腾讯 PCG 前端开发工程师 本篇是对单元测试的一个总结,通过完整的单元测试手把手教学,能够让刚接触单元测试的开发者从整体上了解一个单元测试编写的全过程.最终通过两个问题 ...
- 关于C#程序的单元测试
目录 1.单元测试概念 2.单元测试的原则 3.单元测试简单示例 4.单元测试框架特性标签 5.单元测试中的断言Assert 6.单元测试中验证预期的异常 7.单元测试中针对状态的间接测试 8.单元测 ...
- mmc检测到此管理单元发生一个错误_理解这八大优势,才算精通单元测试
什么是单元测试 在计算机编程中,单元测试是一种软件测试方法,通过该方法可以测试源代码的各个单元以确定它们是否适合使用. 单元是最小的可测试软件组件, 它通常执行单个内聚功能.单元测试就是是指对这个最小 ...
- vue/cli4 单元测试与覆盖率体系搭建
探索 vue-cli4 创建集成 mocha + chai 的项目中,如何写单元测试和查看单元测试覆盖率. 1.建立一个集成单元测试的项目 首先创建一个新的项目 vue-cli4-unit-mocha ...
最新文章
- spring security自定义指南
- 笔记。------数组
- javascript取随机数_查缺补漏一些 Javascript 的小技巧笔记
- 纳税服务系统八【系统、子系统首页】
- 几何画板手机版_运用几何画板解决动点最值问题(二)
- 复旦博士用130行代码搞定核酸统计,2分钟解决人工一小时工作量
- zabbix4.2中163邮箱25端口无法发送邮件
- 一些可视化Javascript插件
- 190228每日一句
- 2021-09-23图嵌入方法
- 《HTTP 权威指南》—— 连接管理
- 透视表学习(四)想要做好数据分析必知必会排序操作
- 如何把一张图片设置成一个应用程序的图标?
- 马斯克的底层思维方式
- 才发现Nero8出现了问题
- html中input type什么意思,HTML中type是什么意思
- Vue页面生成分享海报最详说明(含二维码+多种水印方式+常见的坑处理)
- 云原生周报 | K8s 官方推出纪录片;BFE 2021开源总结;服务网格在联通的落地实践
- 何华达回忆录:何华达经历的辛酸过去!
- 【木马生成工具】Msfvenom介绍及利用
热门文章
- MyBatis出现红色错误,已解决(Establishing SSL connection without)
- mysql字段是否存在_mysql怎么查询字段是否存在?
- java io读取文件_java io读取文件操作代码实例
- 12306加密传输_前沿一键发送“文图音视频” 支持加密传输、图形密码、保护用户隐私……5G消息要来了!...
- easyui中动态使datebox、combobox为只读状态
- Proxmark3 Easy Gui 4.0 5.0 5.1全卡克隆已解密的IC卡
- 用RtlAdjustPrivilege来调整进程权限(VB6.0代码)
- 买下个月的iPhone新机要花多少钱?
- AngularJS+Ionic开发-2.项目结构介绍
- ios apns netty java codec 防止粘包