Unit testing 在WF4状态机中测试接收活动
我正在尝试测试我的WF4状态机工作流。一些转换由接收活动触发,并根据消息中的数据进行适当的转换。现在我正在使用WorkflowApplicationTest来运行测试,但我只能测试超时路径,因为任何其他转换都是由此接收触发的。我已经研究过使用XamlInjector模拟接收,但它似乎只适用于自定义活动。我还尝试创建一个自定义接收活动,这样我就可以模拟它了,但我无法找到使自定义接收工作或找到创建自定义接收活动的任何信息所需的所有操作 有没有一个简单的解决方案,我忽略了如何测试这一点?如果自定义接收是使用XamlInjector的唯一方法,那么如何编写一个Unit testing 在WF4状态机中测试接收活动,unit-testing,workflow-foundation-4,state-machine-workflow,Unit Testing,Workflow Foundation 4,State Machine Workflow,我正在尝试测试我的WF4状态机工作流。一些转换由接收活动触发,并根据消息中的数据进行适当的转换。现在我正在使用WorkflowApplicationTest来运行测试,但我只能测试超时路径,因为任何其他转换都是由此接收触发的。我已经研究过使用XamlInjector模拟接收,但它似乎只适用于自定义活动。我还尝试创建一个自定义接收活动,这样我就可以模拟它了,但我无法找到使自定义接收工作或找到创建自定义接收活动的任何信息所需的所有操作 有没有一个简单的解决方案,我忽略了如何测试这一点?如果自定义接收
我正在使用VisualStudio测试框架进行单元测试 我正好有东西给你。见谢谢你,罗恩。我一直在研究和使用你在工作流方面的很多东西。不知道我怎么会错过这个。