正如这篇文章的标题所说,我想测试一个BizTalk编排。在过去,我通过使用BizUnit来做类似的事情。但我只能测试输入,让BizTalk-solution运行并测试输出。BizUnit帮助我实现了这个过程的自动化。
因此,问题是:如何测试编排中的每个步骤(例如,Transform组件的输出)。如何在测试时读取MessageBox中的消息?有没有人知道一个很棒的教程?
提前谢谢你。
发布于 2018-07-20 22:51:56
我同意Johns-305的观点,并建议可能不需要测试编排的每一步。不过,如果您愿意,您可以在每次转换后放置临时发送形状,并将它们发送到文件位置,以便您可以了解正在生成哪些消息。此外,如果您想要了解编排的流程,则可以使用编排调试器。您将看不到在编排中创建但要发布到消息框的任何消息。
发布于 2018-04-23 12:37:53
你需要问自己的第一个问题是:我真的需要这样做吗?提示一下,答案是否定的。
单元测试的风尚已经过去很久了,对BizTalk应用程序来说从来都不是一件有用的事情。
相反,应该专注于与企业所有者一起开发一组测试用例,以验证整个应用程序。然后,您可以使用它们来测试所有东西,而不仅仅是Orchestrations。
在DEV期间,97%的时间,在Visual Studio中进行测试就是Maps所需的全部。
https://stackoverflow.com/questions/49923025
复制相似问题