使用客户端测试休息服务

时间:2014-03-07 09:47:59

标签: java unit-testing rest

我是一名老派类型的程序员,并没有真正在我的项目中使用测试。我现在想改变它,但因为它不是一个工业项目,而是我自己想问的问题:

使用客户端测试我的Rest服务有什么问题吗?

为什么我需要编写一个单元测试来测试其余的后端,然后在我可以扩展客户端时写一个客户端?

是否有任何约定,测试语言应与实现语言相同?我在谈论Java rest和JS客户端。

我认为这会让我的方法变得更加敏捷和快速。

1 个答案:

答案 0 :(得分:0)

Why would I need to write a unit test to test the rest backend and then write a client when I can just extend the client?

基本上在测试用例中,您测试所有内容,而客户端可能只使用接口的一部分,并且永远不会遇到可能的错误。

Is there any convention that the testing language should be the same as the implementing language ?

没有。但是有很好的工具(甚至自动生成)可以进入Java IDE,Selecting java Automation testing tools for web application