c77fb700创建于 2025年1月16日历史提交
import ComplicatedObject from '../beans/ComplicatedObject'
import SimpleObject from '../beans/SimpleObject';
import { SIMPLE_OBJECT_LIST } from './SimpleData'

const TYPE_STRING: string = "abc, def";
const TYPE_INT: number = 1;
const TYPE_DOUBLE: number = 2.1;
const TYPE_STR_LIST: Array<string> = ["a", "b", "c"];
const TYPE_INT_LIST: Array<number> = [1, 2, 3];
const TYPE_DOUBLE_LIST: Array<number> = [1.1, 2.2, 3.3];
const TYPE_OBJECT: SimpleObject = new SimpleObject(TYPE_STRING, TYPE_INT, TYPE_DOUBLE, TYPE_STR_LIST, TYPE_INT_LIST, TYPE_DOUBLE_LIST);
const TYPE_OBJECT_LIST: Array<SimpleObject> = SIMPLE_OBJECT_LIST

const TEST_COMPLICATED_DATA_1 = new ComplicatedObject(TYPE_STRING, TYPE_INT, TYPE_DOUBLE, TYPE_STR_LIST, TYPE_INT_LIST, TYPE_DOUBLE_LIST, TYPE_OBJECT, TYPE_OBJECT_LIST)
const TEST_COMPLICATED_DATA_2 = new ComplicatedObject(TYPE_STRING, TYPE_INT, TYPE_DOUBLE, TYPE_STR_LIST, TYPE_INT_LIST, TYPE_DOUBLE_LIST, null, TYPE_OBJECT_LIST)
const TEST_COMPLICATED_DATA_3 = new ComplicatedObject(TYPE_STRING, TYPE_INT, TYPE_DOUBLE, TYPE_STR_LIST, TYPE_INT_LIST, TYPE_DOUBLE_LIST, TYPE_OBJECT, null)
const TEST_COMPLICATED_DATA_4 = new ComplicatedObject(TYPE_STRING, TYPE_INT, TYPE_DOUBLE, TYPE_STR_LIST, TYPE_INT_LIST, TYPE_DOUBLE_LIST, TYPE_OBJECT, [TYPE_OBJECT, TYPE_OBJECT])


const COMPLICATED_DATA_LIST = [
  TEST_COMPLICATED_DATA_1,
  TEST_COMPLICATED_DATA_2,
  TEST_COMPLICATED_DATA_3
]

const COMPLICATED_JSON = [
  TEST_COMPLICATED_DATA_4,
  TEST_COMPLICATED_DATA_4
]

export const COMPLICATED_DATA_LIST_STR = JSON.stringify(COMPLICATED_DATA_LIST)

export const COMPLICATED_JSON_STR = JSON.stringify(COMPLICATED_JSON)