test_class.declarator: DEFAULT_USERNAME = "AAAAAAAAAA"
test_class.modifier: private static final
test_class.original_string: private static final String DEFAULT_USERNAME = "AAAAAAAAAA";
test_class.type: String
test_class.var_name: DEFAULT_USERNAME
test_class.declarator: UPDATED_USERNAME = "BBBBBBBBBB"
test_class.modifier: private static final
test_class.original_string: private static final String UPDATED_USERNAME = "BBBBBBBBBB";
test_class.type: String
test_class.var_name: UPDATED_USERNAME
test_class.declarator: DEFAULT_EMAIL = "AAAAAAAAAA"
test_class.modifier: private static final
test_class.original_string: private static final String DEFAULT_EMAIL = "AAAAAAAAAA";
test_class.type: String
test_class.var_name: DEFAULT_EMAIL
test_class.declarator: UPDATED_EMAIL = "BBBBBBBBBB"
test_class.modifier: private static final
test_class.original_string: private static final String UPDATED_EMAIL = "BBBBBBBBBB";
test_class.type: String
test_class.var_name: UPDATED_EMAIL
test_class.declarator: DEFAULT_FIRST_NAME = "FN"
test_class.modifier: private static final
test_class.original_string: private static final String DEFAULT_FIRST_NAME = "FN";
test_class.type: String
test_class.var_name: DEFAULT_FIRST_NAME
test_class.declarator: DEFAULT_LAST_NAME = "LN"
test_class.modifier: private static final
test_class.original_string: private static final String DEFAULT_LAST_NAME = "LN";
test_class.type: String
test_class.var_name: DEFAULT_LAST_NAME
test_class.declarator: user
test_class.modifier: private
test_class.original_string: private UserDTO user;
test_class.type: UserDTO
test_class.var_name: user
test_class.file: customer-service/src/test/java/io/maxilog/web/rest/UserResourceTest.java
test_class.identifier: UserResourceTest
test_case.body: @Test
      public void deleteUser() {
  
          given()
                  .when().delete("/api/users/"+ user.getId())
                  .then()
                  .statusCode(200);
      }
test_case.class_method_signature: UserResourceTest.deleteUser()
test_case.full_signature: @Test public void deleteUser()
test_case.identifier: deleteUser
test_case.invocations: statusCode then delete when given getId
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void deleteUser()
focal_class.declarator: LOGGER = LoggerFactory.getLogger(UserResource.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Logger LOGGER = LoggerFactory.getLogger(UserResource.class);
focal_class.type: Logger
focal_class.var_name: LOGGER
focal_class.declarator: userService
focal_class.modifier: private final
focal_class.original_string: private final UserService userService;
focal_class.type: UserService
focal_class.var_name: userService
focal_class.file: customer-service/src/main/java/io/maxilog/web/rest/UserResource.java
focal_class.identifier: UserResource
focal_class.class_method_signature: UserResource.UserResource(UserService userService)
focal_class.full_signature: @Inject public  UserResource(UserService userService)
focal_class.identifier: UserResource
focal_class.modifiers: @Inject public
focal_class.parameters: (UserService userService)
focal_class.signature:  UserResource(UserService userService)
focal_class.class_method_signature: UserResource.findAll(@BeanParam PageableImpl pageable)
focal_class.full_signature: @GET @Path("/users") @Timed public Response findAll(@BeanParam PageableImpl pageable)
focal_class.identifier: findAll
focal_class.modifiers: @GET @Path("/users") @Timed public
focal_class.parameters: (@BeanParam PageableImpl pageable)
focal_class.return: Response
focal_class.signature: Response findAll(@BeanParam PageableImpl pageable)
focal_class.class_method_signature: UserResource.findMyData()
focal_class.full_signature: @GET @Path("/users/me") @Timed public Response findMyData()
focal_class.identifier: findMyData
focal_class.modifiers: @GET @Path("/users/me") @Timed public
focal_class.parameters: ()
focal_class.return: Response
focal_class.signature: Response findMyData()
focal_class.class_method_signature: UserResource.findById(@PathParam("id") String id)
focal_class.full_signature: @GET @Path("/users/{id}") @Timed public Response findById(@PathParam("id") String id)
focal_class.identifier: findById
focal_class.modifiers: @GET @Path("/users/{id}") @Timed public
focal_class.parameters: (@PathParam("id") String id)
focal_class.return: Response
focal_class.signature: Response findById(@PathParam("id") String id)
focal_class.class_method_signature: UserResource.findByUsername(@PathParam("username") String username)
focal_class.full_signature: @GET @Path("/users/username/{username}") @Timed public Response findByUsername(@PathParam("username") String username)
focal_class.identifier: findByUsername
focal_class.modifiers: @GET @Path("/users/username/{username}") @Timed public
focal_class.parameters: (@PathParam("username") String username)
focal_class.return: Response
focal_class.signature: Response findByUsername(@PathParam("username") String username)
focal_class.class_method_signature: UserResource.create(UserDTO userDTO)
focal_class.full_signature: @POST @Path("/users") @Timed public Response create(UserDTO userDTO)
focal_class.identifier: create
focal_class.modifiers: @POST @Path("/users") @Timed public
focal_class.parameters: (UserDTO userDTO)
focal_class.return: Response
focal_class.signature: Response create(UserDTO userDTO)
focal_class.class_method_signature: UserResource.update(UserDTO userDTO)
focal_class.full_signature: @PUT @Path("/users") @Timed public Response update(UserDTO userDTO)
focal_class.identifier: update
focal_class.modifiers: @PUT @Path("/users") @Timed public
focal_class.parameters: (UserDTO userDTO)
focal_class.return: Response
focal_class.signature: Response update(UserDTO userDTO)
focal_class.class_method_signature: UserResource.delete(@PathParam("id") String id)
focal_class.full_signature: @DELETE @Path("/users/{id}") @Timed public Response delete(@PathParam("id") String id)
focal_class.identifier: delete
focal_class.modifiers: @DELETE @Path("/users/{id}") @Timed public
focal_class.parameters: (@PathParam("id") String id)
focal_class.return: Response
focal_class.signature: Response delete(@PathParam("id") String id)
focal_method.body: @DELETE
      @Path("/users/{id}")
      @Timed
      public Response delete(@PathParam("id") String id) {
          LOGGER.info("REST request to delete User : {}", id);
          userService.delete(id);
          return Response.ok().build();
      }
focal_method.class_method_signature: UserResource.delete(@PathParam("id") String id)
focal_method.full_signature: @DELETE @Path("/users/{id}") @Timed public Response delete(@PathParam("id") String id)
focal_method.identifier: delete
focal_method.invocations: info delete build ok
focal_method.modifiers: @DELETE @Path("/users/{id}") @Timed public
focal_method.parameters: (@PathParam("id") String id)
focal_method.return: Response
focal_method.signature: Response delete(@PathParam("id") String id)