package com.alibaba.json.bvt.path;
import org.junit.Assert;
import com.alibaba.fastjson.JSONPath;
import junit.framework.TestCase;
public class JSONPath_enum extends TestCase {
public void test_name() throws Exception {
Model model = new Model();
model.size = Size.Small;
Assert.assertEquals(Size.Small.name(), JSONPath.eval(model, "$.size.name"));
}
public void test_orginal() throws Exception {
Model model = new Model();
model.size = Size.Small;
Assert.assertEquals(Size.Small.ordinal(), JSONPath.eval(model, "$.size.ordinal"));
}
public static class Model {
public Size size;
}
public static enum Size {
Big, Median, Small
}
}