我写了一个类和许多单元测试,但我没有让它线程安全.现在,我想让类线程安全,但为了证明它并使用TDD,我想在开始重构之前编写一些失败的单元测试.
有什么好办法吗?
我的第一个想法是创建一些线程并让它们以不安全的方式使用该类.用足够的线程做足够的时间,我一定会看到它破裂.
.net c# nunit unit-testing thread-safety
.net ×1
c# ×1
nunit ×1
thread-safety ×1
unit-testing ×1