【发布时间】:2010-01-10 02:45:29
【问题描述】:
我的周末项目包括编写一个跨平台并发原语库(关键部分、读/写互斥锁、互锁整数、事件等),并且想知道如何对这些东西进行单元测试。我意识到测试并发代码本身就很困难,但是测试所述代码的原语不会那么难,不是吗?
事实证明,这很难。至少,对我来说是这样。
那么您将如何处理这个问题?举个例子,我什至不知道从哪里开始测试关键部分。
【问题讨论】:
-
你将在一个周末编写一个跨平台并发原语库。令人印象深刻!
-
哈哈,这就是目标!如果我做不到,总会有另一个周末需要充实。不断学习是游戏的名称。
标签: c++ unit-testing concurrency