看起来您可能想要在C语言中做些什么,但信息不完整,我无法确定您的具体需求。如果您是在询问如何在C语言中实现某个功能,或者有关于C语言编程的问题,请提供更多的上下文或具体问题,我会尽力帮助您。例如,您可能想要了解如何编写一个C程序、如何处理数据结构、如何进行

摘要:单元测试 前言 时隔多个月,终于抽空学习了点新知识,那么这次来记录一下C#怎么进行单元测试,单元测试是做什么的。 我相信大部分刚毕业的都很疑惑单元测试是干什么的?在小厂实习了6个月后,我发现每天除了写CRUD就是写CRUD,几乎用不到单元测
单元测试 前言 时隔多个月,终于抽空学习了点新知识,那么这次来记录一下C#怎么进行单元测试,单元测试是做什么的。 我相信大部分刚毕业的都很疑惑单元测试是干什么的?在小厂实习了6个月后,我发现每天除了写CRUD就是写CRUD,几乎用不到单元测试。写完一个功能直接上手去测,当然这只是我个人感受,仅供参考。 然后当我还在抱怨测试好烦的时候,大佬跟我说为什么不用单元测试和集成测试,我这也是有苦说不出。要知道光学会理论知识,没有实践作为基础,都是扯淡,入职这么久还真没用过单元测试,吓得我赶紧去找资料学习。 那么也是通过观看B站某位Up主的视频,然后有点想法写下这篇文章,虽然up主的主题是探究接口的作用和意义,但是视频中也讲解了怎么进行单元测试,所以对于接口理解不够的可以去本文底部观看视频学习。 那么本篇文章就简单的讲解下C#中如何做单元测试,博主也是处于学习阶段,有不对的地方欢迎指出改正。 单元测试简述 单元测试(Unit Testing)是软件开发中的一种测试方法,用于验证代码中的最小可测试单元(通常是方法或函数)是否按照预期进行工作。这些单元通常是独立于其他代码部分进行测试的,以确保其正确性和可靠性。 单元测试的主要作用: 确保每个单元能正确执行预期功能 能够尽快找到Bug的具体位置 开始测试 本文以当前时间去返回早上好、中午好、晚上好来讲解单元测试。 通过传入不同的时间(边界值)来确保代码能够正确处理各种情况以及是否达到了预期的功能。 预期结果为: 早上好... 中午好... 晚上好.. 项目搭建 主程序 首先需要创建一个控制台项目,起名为UnitTesting 并安装Microsoft.Extensions.DependencyInjection包,管理IOC容器。
阅读全文