mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-11 04:52:44 +00:00
Kotlin Misk Add Extra Parameters (#21271)
* first pass * squash * fixing FILES
This commit is contained in:
@@ -11,6 +11,8 @@ import jakarta.validation.constraints.Min
|
||||
import jakarta.validation.constraints.NotNull
|
||||
import jakarta.validation.constraints.Pattern
|
||||
import jakarta.validation.constraints.Size
|
||||
import misk.web.actions.WebAction
|
||||
import misk.web.interceptors.LogRequestResponse
|
||||
import misk.web.Delete
|
||||
import misk.web.Description
|
||||
import misk.web.Get
|
||||
@@ -24,8 +26,6 @@ import misk.web.RequestBody
|
||||
import misk.web.RequestContentType
|
||||
import misk.web.RequestHeader
|
||||
import misk.web.ResponseContentType
|
||||
import misk.web.actions.WebAction
|
||||
import misk.web.interceptors.LogRequestResponse
|
||||
import misk.web.mediatype.MediaTypes
|
||||
import org.openapitools.server.api.model.ModelApiResponse
|
||||
import org.openapitools.server.api.model.Pet
|
||||
|
||||
@@ -11,6 +11,8 @@ import jakarta.validation.constraints.Min
|
||||
import jakarta.validation.constraints.NotNull
|
||||
import jakarta.validation.constraints.Pattern
|
||||
import jakarta.validation.constraints.Size
|
||||
import misk.web.actions.WebAction
|
||||
import misk.web.interceptors.LogRequestResponse
|
||||
import misk.web.Delete
|
||||
import misk.web.Description
|
||||
import misk.web.Get
|
||||
@@ -24,8 +26,6 @@ import misk.web.RequestBody
|
||||
import misk.web.RequestContentType
|
||||
import misk.web.RequestHeader
|
||||
import misk.web.ResponseContentType
|
||||
import misk.web.actions.WebAction
|
||||
import misk.web.interceptors.LogRequestResponse
|
||||
import misk.web.mediatype.MediaTypes
|
||||
import org.openapitools.server.api.model.Order
|
||||
|
||||
|
||||
@@ -11,6 +11,8 @@ import jakarta.validation.constraints.Min
|
||||
import jakarta.validation.constraints.NotNull
|
||||
import jakarta.validation.constraints.Pattern
|
||||
import jakarta.validation.constraints.Size
|
||||
import misk.web.actions.WebAction
|
||||
import misk.web.interceptors.LogRequestResponse
|
||||
import misk.web.Delete
|
||||
import misk.web.Description
|
||||
import misk.web.Get
|
||||
@@ -24,8 +26,6 @@ import misk.web.RequestBody
|
||||
import misk.web.RequestContentType
|
||||
import misk.web.RequestHeader
|
||||
import misk.web.ResponseContentType
|
||||
import misk.web.actions.WebAction
|
||||
import misk.web.interceptors.LogRequestResponse
|
||||
import misk.web.mediatype.MediaTypes
|
||||
import org.openapitools.server.api.model.User
|
||||
|
||||
|
||||
@@ -1,22 +1,26 @@
|
||||
package org.openapitools.server.api.api
|
||||
|
||||
import misk.testing.MiskTestModule
|
||||
import jakarta.inject.Inject
|
||||
import misk.testing.MiskTest
|
||||
import misk.testing.MiskTestModule
|
||||
import org.junit.jupiter.api.Test
|
||||
|
||||
import misk.web.HttpCall
|
||||
import misk.web.PathParam
|
||||
import misk.web.QueryParam
|
||||
import misk.web.RequestBody
|
||||
import misk.web.RequestHeader
|
||||
|
||||
import org.openapitools.server.api.model.ModelApiResponse
|
||||
import org.openapitools.server.api.model.Pet
|
||||
|
||||
@MiskTest(startService = true)
|
||||
internal class PetApiTest {
|
||||
|
||||
@Inject private lateinit var petApi: PetApi
|
||||
@Suppress("unused")
|
||||
@MiskTestModule
|
||||
private val module = MiskTestModule()
|
||||
|
||||
@Inject private lateinit var petApi: PetApiAction
|
||||
|
||||
/**
|
||||
* To test PetApiAction.addPet
|
||||
@@ -94,5 +98,4 @@ internal class PetApiTest {
|
||||
val file = TODO()
|
||||
val response: ModelApiResponse = petApi.uploadFile(petId, additionalMetadata, file)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,21 +1,25 @@
|
||||
package org.openapitools.server.api.api
|
||||
|
||||
import misk.testing.MiskTestModule
|
||||
import jakarta.inject.Inject
|
||||
import misk.testing.MiskTest
|
||||
import misk.testing.MiskTestModule
|
||||
import org.junit.jupiter.api.Test
|
||||
|
||||
import misk.web.HttpCall
|
||||
import misk.web.PathParam
|
||||
import misk.web.QueryParam
|
||||
import misk.web.RequestBody
|
||||
import misk.web.RequestHeader
|
||||
|
||||
import org.openapitools.server.api.model.Order
|
||||
|
||||
@MiskTest(startService = true)
|
||||
internal class StoreApiTest {
|
||||
|
||||
@Inject private lateinit var storeApi: StoreApi
|
||||
@Suppress("unused")
|
||||
@MiskTestModule
|
||||
private val module = MiskTestModule()
|
||||
|
||||
@Inject private lateinit var storeApi: StoreApiAction
|
||||
|
||||
/**
|
||||
* To test StoreApiAction.deleteOrder
|
||||
@@ -51,5 +55,4 @@ internal class StoreApiTest {
|
||||
val order = TODO()
|
||||
val response: Order = storeApi.placeOrder(order)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,21 +1,25 @@
|
||||
package org.openapitools.server.api.api
|
||||
|
||||
import misk.testing.MiskTestModule
|
||||
import jakarta.inject.Inject
|
||||
import misk.testing.MiskTest
|
||||
import misk.testing.MiskTestModule
|
||||
import org.junit.jupiter.api.Test
|
||||
|
||||
import misk.web.HttpCall
|
||||
import misk.web.PathParam
|
||||
import misk.web.QueryParam
|
||||
import misk.web.RequestBody
|
||||
import misk.web.RequestHeader
|
||||
|
||||
import org.openapitools.server.api.model.User
|
||||
|
||||
@MiskTest(startService = true)
|
||||
internal class UserApiTest {
|
||||
|
||||
@Inject private lateinit var userApi: UserApi
|
||||
@Suppress("unused")
|
||||
@MiskTestModule
|
||||
private val module = MiskTestModule()
|
||||
|
||||
@Inject private lateinit var userApi: UserApiAction
|
||||
|
||||
/**
|
||||
* To test UserApiAction.createUser
|
||||
@@ -89,5 +93,4 @@ internal class UserApiTest {
|
||||
val user = TODO()
|
||||
val response = userApi.updateUser(username, user)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user