本课程是关于.NET Core (NUnit & XUnit)软件开发单元测试全面实战指南视频教程,你将通过N层Web应用程序(.NET Core 6 and EF Core)实战项目学习掌握NUnit, XUnit单元测试技能和MOQ。

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 87 lectures (5h 3m) | Size: 2.17 GB

Master unit testing with NUnit, XUnit and MOQ with a real world N-Tier web application (.NET Core 6 and EF Core)

课程介绍

“生产应用程序可能会因简单的更改而中断,而该更改会改变任何其他功能”听起来很熟悉对吗?!

好消息是,有了编写好的单元测试,这将成为过去。

自动化测试一直是一个流行词,但很多时候开发人员很难找到一门涵盖单元测试基础知识的课程,同时实现他们在现实世界项目中学到的东西!这是本课程的主要重点。

本课程是关于使用 C# 编程语言和 NUnit /XUnit 作为单元测试框架编写有效的单元测试。在此过程中,我们将学习与单元测试相关的概念。今天,单元测试是任何专业开发人员绝对需要的技能。公司希望开发人员知道如何使用最佳实践编写单元测试。本课程将帮助您通过真实示例以及如何使用 EF Core 在 .NET Core Web 应用程序中完成单元测试打下坚实的基础。

什么是单元测试?

单元测试是一种软件测试,其中测试软件的各个单元或组件。目的是验证软件代码的每个单元是否按预期执行。

为什么要学习单元测试?

为什么要学习单元测试?为什么要花额外的时间来编写代码进行测试?手动测试还不够吗?

这些是很常见的问题,我会一一回答,但大多数情况下,手动测试要耗时得多,而且不像单元测试那样彻底。编写单元测试需要时间,并且每次都可以免费执行!

随着应用程序的增长,手动测试的成本呈指数级增长。并且手动测试永远不会对所有边缘情况给出 100% 的信心。自动化测试可以帮助您在开发阶段捕获错误,因此它们会更容易解决。

对我的工作有帮助吗?

很多时候,技能会帮助我取得专业成就。在当前的开发周期中,单元测试是一项非常有价值的技能。在大多数组织中,对于高级开发人员来说,这是一项必备技能。

在本课程结束时,您将对单元测试打下坚实的基础。除了扎实的基础,我们还将使用 .NET 6 和 EF Core 实现我们在现实世界 N 层 Web 应用程序中学到的知识。

您将学到的内容:
从头开始学习单元测试
单元测试的用途以及编写方式
如何设置和使用 NUnit 和 XUnit 测试框架
运行和调试单元测试
使用 Mocking Framework (MOQ) 编写 Mocks
在使用 XUnit 的 N 层真实世界 Web 应用程序项目

要求
C#
基础知识 .NET Core 和 EF Core 基础知识(真实世界项目示例的基本 CRUD 应用程序)

本课程适用于
希望构建质量更好、错误更少的软件的
.NET 开发人员 希望学习单元测试的
.NET 开发人员 希望在实际应用程序中看到单元测试的 .NET 开发人员

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源