Мы создали некоторый пользовательский класс исключений и хотим написать тестовые случаи junit для этого класса. Можем ли мы это провозглашать?
public class JsonMappingExceptionMapper implements ExceptionMapper<JsonMappingException> {
@Override
public Response toResponse(JsonMappingException e) {
Error error = new Error();
error.setFieldName(propertyPath);
error.setMessage(NOT_VALID_VALUE);
error.setDescription("Can not understand the request");
ABCError exception = new ABCError();
exception.setHttpStatus(Response.Status.BAD_REQUEST.getStatusCode());
exception.setDatetime(LocalDateTime.now());
exception.setType(CLIENT_EXCEPTION);
exception.setMessage(EXCEPTION_W_DETAILS_MESSAGE);
exception.setErrors(Collections.singletonList(error));
return Response.status(exception.getHttpStatus())
.entity(exception)
.build();
}