在动态生成存根的同时对 WCF REST/SOAP 服务进行单元测试的最佳方法

发布于 2024-08-28 10:42:39 字数 281 浏览 9 评论 0原文

我有一个使用 WCF 4.0 编写的 Web 服务,它公开了 REST 和 SOAP 功能,并且我想设置单元测试,以便在处理 Web 服务时可以通过让测试框架在 IIS 之外启动服务来快速进行测试,然后进行测试。

我希望它是动态生成的,因为我不确定界面会是什么样子,并且更容易不用担心在开始测试之前必须生成存根。

但是,我无法让 Groovy 与我的 Web 服务配合使用,所以我很好奇 Iron Python 或 Iron Ruby 是否可以很好地实现此目的,或者是否有另一种 .NET 语言可以很好地实现此目的。

I have a webservice written with WCF 4.0 that exposes REST and SOAP functions, and I want to set up my unit tests so that as I work on my web services I can quickly test by having the test framework start up the service, outside of IIS, and then do the tests.

I want it to be dynamically generated as I am not certain what the interface will look like, and it is easier to not worry about having to generate the stubs before I start the tests.

But, I couldn't get Groovy to work with my web service, so I am curious if Iron Python or Iron Ruby would work well for this, or is there another .NET language that may work well for this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

或十年 2024-09-04 10:42:39

SOAPUI 可以获取您的 WSDL 和/或 WADL 并概括您的第一顺序测试。您可以编写脚本来移动复杂的用例。通过使用 Groovy 或 Java,它易于使用但功能强大。毫无疑问,它是该领域最好的测试工具。

SOAPUI can take your WSDL and/or WADL and general your first order tests. You can script up move complex usecase. It is easy to use but powerful through the use of Groovy or Java. It is without doubt the best test tool in this space.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文