![]() |
1
2
不,没有支持。你需要使用第三方工具来解决这个问题(哎呀,我猜你做不到)我是说你需要用手来解决这个问题……抱歉,我要告诉你坏消息 |
![]() |
2
1
在生产代码中没有第三方库的要求可能是一个合理的要求(我不同意),但是禁止您使用第三方(通常是免费的)库进行单元测试似乎是疯狂的。开发您自己的模拟框架,除非您的需求没有得到现有需求的充分解决,否则这是浪费宝贵的开发人员时间。您应该花时间编写测试和代码来实现您的业务目的,并用最少的时间编写辅助软件来帮助您实现这一点。 我知道有些人觉得所有的模仿框架都是邪恶的,你应该经常用手来模仿。这是一个不同的论点,有些观点是正确的,尽管我不在那个阵营。但是,如果问题是你可以使用一个MS模拟框架(至少目前还不存在),或者根本没有框架,那就有点愚蠢。单元测试中使用的模拟框架不会影响您的生产代码。 请随时与我分享我的回答 是什么力量 占地面积 |
![]() |
Phil Gunning · 使用嵌套函数更改进行模拟测试 3 年前 |
![]() |
Korr · 如何用Jest模拟组件测试中服务的功能 3 年前 |
![]() |
Jordan Lee · 在另一个类中使用实例方法作为装饰器 7 年前 |
![]() |
user2350138 · 为WireMock构建Java项目 7 年前 |
|
user8584384 · 单元测试不起作用,因为导入的文件作为输入 7 年前 |
![]() |
Vino · 如何模拟Python类的对象? 7 年前 |
![]() |
Enrico · .NET核心ASP。带有会话和测试的NET控制器 7 年前 |