content: package com.alibaba.json.bvt.date;
  
  import java.util.Date;
  
  import org.junit.Assert;
  
  import com.alibaba.fastjson.JSON;
  import com.alibaba.fastjson.JSONException;
  
  import junit.framework.TestCase;
  
  public class DateTest_error extends TestCase {
  
      
      public void test_error() throws Exception {
          String text = "{\"value\":true}";
  
          Exception error = null;
          try {
              JSON.parseObject(text, Date.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      
      public void test_error_1() throws Exception {
          String text = "{1:true}";
  
          Exception error = null;
          try {
              JSON.parseObject(text, Date.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_2() throws Exception {
          String text = "{\"@type\":\"java.util.Date\",\"value\":true}";
  
          Exception error = null;
          try {
              JSON.parseObject(text, Date.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_3() throws Exception {
          String text = "{\"@type\":\"java.util.Date\",\"value\":true}";
  
          Exception error = null;
          try {
              JSON.parseObject(text);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_4() throws Exception {
          String text = "{\"@type\":\"java.util.Date\",1:true}";
  
          Exception error = null;
          try {
              JSON.parseObject(text);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
      
      public void test_error_5() throws Exception {
          String text = "\"xxxxxxxxx\"";
  
          Exception error = null;
          try {
              JSON.parseObject(text, Date.class);
          } catch (JSONException ex) {
              error = ex;
          }
          Assert.assertNotNull(error);
      }
  }
  