VS2019打开《喜缺全书算法册》附带代码的方法兼述单元测试

CSDN 2024-08-24 17:35:01 阅读 93

优点

VS历经几十年的锤炼,秒杀各类web开发环境。

相对于博文所附测试用例,本附件的优点:统一完善、统一补充。

相对于控制台程序:大量简单的测试用例,方便快速定位错误。

在这里插入图片描述

使用方法

使用方法一:修改某个封装类,然后运行所有测试用例。看是否有测试用例,没通过。调试没有通过的测试用例。在改测试用例上,单击鼠标右键,在右键菜单中选择“调试”。

使用方法二:修改某题的源码,然后运行此类的测试用例。

使用方法三:输出日志。Microsoft::VisualStudio::CppUnitTestFramework::Logger::WriteMessage(“d”); 选中此测试用例才会显示结果。

在这里插入图片描述

使用方法

下载,解压,用VS2019打开BookCode\BookCode.sln,点击“在试图中运行所有测试”按钮(红圈中)。

在这里插入图片描述

绿色对勾表示测试用例通过,红色叉叉表示测试用例,没有通过。

蓝圈是树状结构。第一层是项目(工程),第二层是命名空间,第三层是类,第四层是函数。

《喜缺全书算法册》,大量的题目和测试用例,打包下载。

如果这两个链接打不开,可能是这两个资源处于审核状态,快则几分钟,慢则2天。

可以加QQ群下载。

如果测试资源管理器没有打开,可以通过VS菜单"测试->测试资源管理器”打开。

扩展阅读

我想对大家说的话
工作中遇到的问题,可以按类别查阅鄙人的算法文章,请点击《算法与数据汇总》。
学习算法:按章节学习《喜缺全书算法册》,大量的题目和测试用例,打包下载。重视操作
有效学习:明确的目标 及时的反馈 拉伸区(难度合适) 专注
闻缺陷则喜(喜缺)是一个美好的愿望,早发现问题,早修改问题,给老板节约钱。
子墨子言之:事无终始,无务多业。也就是我们常说的专业的人做专业的事。
如果程序是一条龙,那算法就是他的是睛
失败+反思=成功 成功+反思=成功

视频课程

先学简单的课程,请移步CSDN学院,听白银讲师(也就是鄙人)的讲解。

https://edu.csdn.net/course/detail/38771

如何你想快速形成战斗了,为老板分忧,请学习C#入职培训、C++入职培训等课程

https://edu.csdn.net/lecturer/6176

测试环境

操作系统:win7 开发环境: VS2019 C++17

或者 操作系统:win10 开发环境: VS2022 C++17

如无特殊说明,本算法用**C++**实现。



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。