forked from loafle/openapi-generator-original
fixed test errors from updating sample json
This commit is contained in:
@@ -20,25 +20,24 @@ class CodegenTest extends FlatSpec with Matchers {
|
||||
.read("src/test/resources/2_0/petstore.json")
|
||||
|
||||
val codegen = new DefaultCodegen()
|
||||
val path = "/pet/{petId}/upload"
|
||||
val path = "/pet/{petId}/uploadImage"
|
||||
val p = model.getPaths().get(path).getPost()
|
||||
val op = codegen.fromOperation(path, "post", p)
|
||||
|
||||
op.operationId should be ("uploadImage")
|
||||
op.operationId should be ("uploadFile")
|
||||
op.httpMethod should be ("POST")
|
||||
op.hasConsumes should equal (true)
|
||||
op.consumes.size should be(1)
|
||||
op.consumes.get(0).get("mediaType") should be ("multipart/form-data")
|
||||
|
||||
op.hasProduces should be (null)
|
||||
|
||||
op.hasProduces should equal (true)
|
||||
val allParams = op.allParams
|
||||
allParams.size should be (1)
|
||||
allParams.size should be (3)
|
||||
|
||||
val formParams = op.formParams
|
||||
formParams.size should be (1)
|
||||
formParams.size should be (2)
|
||||
|
||||
val file = formParams.get(0)
|
||||
val file = formParams.get(1)
|
||||
file.isFormParam should equal (true)
|
||||
file.dataType should be ("file")
|
||||
file.required should equal (false)
|
||||
@@ -85,14 +84,14 @@ class CodegenTest extends FlatSpec with Matchers {
|
||||
nameParam.isFormParam should equal (true)
|
||||
nameParam.notFile should equal (true)
|
||||
nameParam.dataType should be ("String")
|
||||
nameParam.required should equal (true)
|
||||
nameParam.required should equal (false)
|
||||
nameParam.hasMore should equal (true)
|
||||
|
||||
val statusParam = formParams.get(1)
|
||||
statusParam.isFormParam should equal (true)
|
||||
statusParam.notFile should equal (true)
|
||||
statusParam.dataType should be ("String")
|
||||
statusParam.required should equal (true)
|
||||
statusParam.required should equal (false)
|
||||
statusParam.hasMore should be (null)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user