content: package com.alibaba.json.bvt.parser;
  
  import junit.framework.Assert;
  import junit.framework.TestCase;
  
  import com.alibaba.fastjson.JSON;
  import com.alibaba.fastjson.JSONException;
  
  public class JSONScannerTest_scanFieldLong extends TestCase {
  
      public void test_0() throws Exception {
          String text = "{\"value\":1.0}";
          VO obj = JSON.parseObject(text, VO.class);
          Assert.assertEquals(1, obj.getValue());
      }
  
      /**
      public void test_1() throws Exception {
          JSONException error = null;
          try {
              String text = "{\"value\":922337203685477580723}";
              JSON.parseObject(text, VO.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_2() throws Exception {
          JSONException error = null;
          try {
              String text = "{\"value\":32RR}";
              JSON.parseObject(text, VO.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_3() throws Exception {
          JSONException error = null;
          try {
              String text = "{\"value\":中}";
              JSON.parseObject(text, VO.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_4() throws Exception {
          JSONException error = null;
          try {
              String text = "{\"value\":3}}";
              JSON.parseObject(text, VO.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_5() throws Exception {
          JSONException error = null;
          try {
              String text = "{\"value\":3}F";
              JSON.parseObject(text, VO.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_6() throws Exception {
          JSONException error = null;
          try {
              String text = "{\"value\":3{";
              JSON.parseObject(text, VO.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_7() throws Exception {
          JSONException error = null;
          try {
              String text = "{\"value\":\0}";
              JSON.parseObject(text, VO.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
  */
      public static class VO {
  
          private long value;
  
          public long getValue() {
              return value;
          }
  
          public void setValue(long value) {
              this.value = value;
          }
  
      }
  }
  