2023年6月6日

Neget国内镜像地址

摘要: https://nuget.cdn.azure.cn/v3/index.json 阅读全文

posted @ 2023-06-06 17:09 Tankard_Tian 阅读(24) 评论(0) 推荐(0) 编辑

2022年3月27日

单元测试(三)

摘要: 当要测试的对象依赖另一个无法控制的对象(系统相关、第三方服务等),这个时候我们应该如何测试? 一.问题描述 判断文件是否有效的需求变更了:有效的文件扩展名存储在文件系统中,要测试的FileVerify类就依赖FileExtensionManager类,在这种场景下如何测试FileVerify类的逻辑 阅读全文

posted @ 2022-03-27 21:27 Tankard_Tian 阅读(255) 评论(0) 推荐(0) 编辑

2022年3月21日

单元测试(二)测试系统状态的单元测试

摘要: 在 单元测试(一):我的第一个单元测试 中对结果为返回值的方法进行了单元测试,这篇文章编写一个没有返回值但改变了对象的状态的测试 一.在产品代码中添加一个属性并在判断扩展名的方法中对该属性做修改,灰色背景为修改的代码,代码如下: 1 public class FileVerify 2 { 3 pub 阅读全文

posted @ 2022-03-21 20:29 Tankard_Tian 阅读(238) 评论(0) 推荐(0) 编辑

2022年3月20日

单元测试(一):我的第一个单元测试

摘要: 一.创建项目并在被测试项目中编写代码 分别建立两个类库项目:被测试项目(Demo)和 测试项目(命名规范:在被项目项目后添加.Tests Demo.Tests) 在Demo中添加如下代码: 1 namespace Demo 2 { 3 public class FileVerify 4 { 5 pu 阅读全文

posted @ 2022-03-20 19:42 Tankard_Tian 阅读(484) 评论(0) 推荐(1) 编辑

导航