|
|
1
7
仅基于此代码,
你能提供测试的代码吗?如果有一个测试相互依赖性,它将有助于读者提供任何反馈。
同时,乔恩·斯基特关于独生子的文章可能会有所帮助,因为
|
|
|
2
6
多亏了彼得·里奇提供的链接,我可能对这个问题有部分的答案,尽管我不能完全解释到底发生了什么。似乎在TimeProvider和DefaultTimeProvider的静态初始化之间存在某种竞争。这可能与 beforefieldinit . 改变实施方式似乎解决了这个问题。如果不是这样的话,那肯定会使比赛条件变得更为罕见,到了我还没有看到的地步。 我将TimeProvider的初始化更改为:
和DefaultTimeProvider简单来说:
现在在play(timeprovider)中只有一个静态初始值设定项,由于它是显式静态构造函数,因此类没有标记为beforefieldinit。 这似乎已经成功了… |
|
|
wavesinaroom · 断言结构向量长度 10 月前 |
|
|
Jace Johnson · Typescript文件读取的变量类型错误 10 月前 |
|
|
Tim Kirkwood · 比较空数据帧 11 月前 |
|
Kamran Khan · 使用单元测试ASP。NET核心 1 年前 |
|
|
paymer · 为什么我的代码没有删除我的单元测试生成的zip文件? 1 年前 |
|
|
Ricky Mo · 角度测试如何模拟导入的const 1 年前 |
|
|
Natty · Visual Studio中缺少“代码覆盖率结果” 1 年前 |