public static Response schemaNotFoundError() { return Response.status(Response.Status.NOT_FOUND) .entity(new ErrorMessage(40403, "Schema not found")) .build(); }
Assert.assertEquals(incompatibleSchemaError().getStatus(), response.getStatus()); ErrorMessage errorMessage = objectMapper.readValue(response.readEntity(String.class), ErrorMessage.class); Assert.assertEquals(((ErrorMessage) incompatibleSchemaError().getEntity()).getErrorCode(), errorMessage.getErrorCode()); Assert.assertEquals(invalidSchemaError().getStatus(), invalidSchemaResponse.getStatus()); ErrorMessage invalidSchemaErrorMessage = objectMapper.readValue(invalidSchemaResponse.readEntity(String.class), ErrorMessage.class); Assert.assertEquals(((ErrorMessage) invalidSchemaError().getEntity()).getErrorCode(), invalidSchemaErrorMessage.getErrorCode());
public static Response incompatibleSchemaError() { return Response.status(Response.Status.CONFLICT) .entity(new ErrorMessage(40901, "Incompatible Avro schema")) .build(); }
public static Response versionNotFoundError() { return Response.status(Response.Status.NOT_FOUND) .entity(new ErrorMessage(40402, "Version not found")) .build(); }
public static Response subjectNotFoundError() { return Response.status(Response.Status.NOT_FOUND) .entity(new ErrorMessage(40401, "Subject not found")) .build(); }
public static Response serverError() { return Response.status(Response.Status.INTERNAL_SERVER_ERROR) .entity(new ErrorMessage(50001, "Error in the backend data store")) .build(); }
public static Response subjectNotFoundError() { return Response.status(Response.Status.NOT_FOUND) .entity(new ErrorMessage(40401, "Subject not found")) .build(); }
public static Response serverError() { return Response.status(Response.Status.INTERNAL_SERVER_ERROR) .entity(new ErrorMessage(50001, "Error in the backend data store")) .build(); }
public static Response invalidSchemaError() { return Response.status(422) .entity(new ErrorMessage(42201, "Invalid Avro schema")) .build(); }
public static Response schemaNotFoundError() { return Response.status(Response.Status.NOT_FOUND) .entity(new ErrorMessage(40403, "Schema not found")) .build(); }
public static Response invalidSchemaError() { return Response.status(422) .entity(new ErrorMessage(42201, "Invalid Avro schema")) .build(); }
public static Response versionNotFoundError() { return Response.status(Response.Status.NOT_FOUND) .entity(new ErrorMessage(40402, "Version not found")) .build(); }
public static Response incompatibleSchemaError() { return Response.status(Response.Status.CONFLICT) .entity(new ErrorMessage(40901, "Incompatible Avro schema")) .build(); }