你的位置: 码友网首页 / 资讯源列表 / dotnet 单元测试注入文件读写

关于[dotnet 单元测试注入文件读写]的摘要:

单元测试文件读写的难点是构建出测试的文件,如要求文件的权限是用户不可读,如要求文件的长度很长,如要求文件的修改时间。而 System.IO.Abstractions 这个库提供了注入抽象的文件,所有属性都可以设置。首先安装 System.IO.Abstractions 库,这个库提供了 IFileSystem 接口,使用这个接口提供的文件读写方法代替静态类 File 等方法。这样通过注入 IFileSystem 接口,可以进行文件读写测试Install-Package System.IO.Abstractions在使用 System.IO.Abstractions 库进行注入,需要对代码进行一些...

原文地址: https://blog.lindexi.com/post/dotnet-%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95%E6%B3%A8%E5%85%A5%E6%96%87%E4%BB%B6%E8%AF%BB%E5%86%99.html

收录时间: 2019-12-11 浏览量: 1857 分类: .NET

| 0 收藏 | 0