![]() |
1
5
你可能会发现有用的
command line utility
|
![]() |
2
1
我们正在使用 WSCF - Web Services Contract First Thinktecture提供的工具,用于进行web服务开发,首先创建XSD模式,然后使用此工具生成服务接口。从WSDL生成服务接口可能很有用,但我自己还没有尝试过。 |
![]() |
3
1
是的,您可以使用WSCF(如上所述)生成服务器端代码。然后可以覆盖实际的URL,以指向您要使用的测试URL。 然而,这只会生成一个存根。您仍然需要编写实际的代码,例如GetCustomers()方法,这有点可疑,因为您不知道实际的实现是如何工作的。 然后,您可以模拟它,也可以创建一个简单的ASP web服务器来运行它。 |
![]() |
4
0
尝试使用模拟包装器接口 RhinoMocks 和 StructureMap . |
![]() |
5
0
不确定这是否有帮助, 我最近做的是:
然后,在我的例子中,我使用了一个模拟框架(Moq)来模拟WebService,然后我使用了穷人依赖注入(将模拟传递给被测类的构造函数)。.它可以处理IWhatever的实例 测试走。。 希望能有所帮助 |