我们即将开始构建面向服务的框架(SOA),这肯定会涉及大量的粒度Web服务(WCF中的REST).我们在对客户端和服务器端代码库进行单元测试时非常自律,但是我们在单元测试Web服务方面没有太多经验.我们真的在寻找关于应该在哪里编写测试的指导,以及在单元测试我们的服务时使用什么方法的建议.
我们应该编写发出http请求的测试并声明响应是他们应该的吗?我们是否应该只关注测试服务方法本身的内部逻辑而不是担心测试实际的请求?或者我们应该两个都做?我们应该测试什么还有其他建议吗?
我们真的在寻找一些解释和指导,并且真的很感激我们能得到的任何建议.