随笔分类 - 单元测试
摘要:[toc] 什么是Fluent Assertions " Fluent Assertions " 是 .NET 平台下的一组扩展方法,用于单元测试中的断言。它使你的单元测试中的断言看起来更自然流畅。断言风格如下: 更多内容可查看 " Fluent Assertions Documentation "
阅读全文
摘要:编写一个API 新增一个接口 接口实现 编写一个待测试的API,其中有三个依赖项: ,`ILogger IFoo` API实现的功能:先获取 SqliteDbContext 中的 SampleEntity ,如果其中的属性 StringValue 值为 ping ,并且结果为 False ,则返回
阅读全文
摘要:[toc] 为减少篇幅,隐藏了SampleEntity和SqliteDbContext 定义一个待测试API 如下,我们定义了一个名为Sample的API,其中有一个外部依赖项 SqliteDbContext 测试用例 本测试使用 Install Package Microsoft.EntityFr
阅读全文
摘要:[toc] 什么是单元测试 单元测试 是对软件中的最小可测试单元进行检查和验证。对于单元测试,要保证测试粒度足够小,才能准确定位问题。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。执行单元测试,是为了证明某段代码的行为确实和开发者所期望的一致。我们在编写测试代码时,应
阅读全文

浙公网安备 33010602011771号