Not really. If you want mock responses you can use the swagger-inflector project, or put them in on your own.
> On Dec 22, 2016, at 10:00 AM, simarpreet via Swagger > <[email protected]> wrote: > > I am using swagger for my REST API documentation. > Like > GET > @Produces(MediaType.APPLICATION_JSON) > @ApiOperation(value = "Get User") > @PermitAll > @Path("/users/{userId}") > @ApiResponses(value = { > @ApiResponse(code = HttpStatus.OK_200, message = "User", response = > User.class), > @ApiResponse(code = HttpStatus.FORBIDDEN_403, message = "You are not > authorised"), > @ApiResponse(code = HttpStatus.NOT_FOUND_404, message = "User Not > Found!"), > }) > public User getUser(@PathParam("userId") String userId) { > } > > I want to return a sample(mock) User object created by me. I can always add > that code in my actual controller function till the time i write actual > implementation, but that wont be a clean solution and also i want to have my > mock responses working parallely with actual response. > > I went through the swagger-core documentation and found that there's way to > have mock requests(through @Example annotation) but not mock responses. > > Is there a way to do it.? > > > > On Thursday, 22 December 2016 21:29:12 UTC+5:30, Ron wrote: > “swagger” doesn’t do anything really – it depends on the library you use and > its capabilities. > > > > > From: simarpreet via Swagger <[email protected] <javascript:>> > Reply-To: "[email protected] <javascript:>" > <[email protected] <javascript:>> > Date: Thursday, 22 December 2016 at 2:44 > To: Swagger <[email protected] <javascript:>> > Subject: Can I return mock(sample) JSON responses using swagger? > > > I am using swagger bundle in my dropwizard application. The requirement is > that I want to send sample responses to incoming requests. Those sample > responses will be created by me. > > -- > You received this message because you are subscribed to the Google Groups > "Swagger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > > > > -- > You received this message because you are subscribed to the Google Groups > "Swagger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "Swagger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
