2

Java アプリケーションで spock と groovy を使用してビルドされたテスト ケースがあります。モック mvc または安心を使用せずに、このプロジェクトにスプリング レスト ドキュメントを追加することは可能ですか?

ここに私のプロジェクトの抜粋があります

import groovyx.net.http.RESTClient;
import spock.lang.Specification;

class FindIdeasSpec extends Specification{
def host ="http://www.localhost.com:8080/v1/"
def path = "communities/"
def client = new RESTClient(host)
def id = 1

def "verify the links"() {

    when: "request ideas list"
    def response = client.get(path: path + id + '/ideas')

    then: "returns parent and self link"
    with(response) {
        status == 200
        data.links.rel == ['self']
        data.links.href[0] == host + path + id + '/ideas'
    }
}
4

1 に答える 1