首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >测试事务性代码

测试事务性代码
EN

Stack Overflow用户
提问于 2009-02-17 14:08:51
回答 1查看 110关注 0票数 0

我正在编写自己的事务感知(IEnlistmentNotification)代码,并尝试使用XUnit对其进行测试。我所需要做的就是等待事务提交,然后测试我所期望的结果。问题是事务提交发生在一个单独的线程中,所以我需要同步我的测试和我正在测试的代码。除了使用EventWaitHandle之外,还有什么更简单的方法可以在事务完成后进行测试吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2009-10-04 05:15:43

听起来像是您试图在一个测试中测试两件事;您正在测试某个特定的事情是否发生,并且您正在测试一个事务是否实际提交。我肯定会试着分别测试它们。即在没有事务的情况下测试“功能性”,然后用假的“功能性”测试事务。这有望使测试它们变得更容易,并且可能(取决于您的设计)是否会消除对“事务线程”的需求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/556951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档