fn deserialize_table()

in azure-kusto-data/src/arrow.rs [173:200]


    fn deserialize_table() {
        let data = r#" {
            "FrameType": "DataTable",
            "TableId": 1,
            "TableName": "Deft",
            "TableKind": "PrimaryResult",
            "Columns": [
                {
                    "ColumnName": "int_col",
                    "ColumnType": "int"
                }
            ],
            "Rows": []
        } "#;

        let t: DataTable = serde_json::from_str(data).expect("deserialize error");
        let ref_tbl = DataTable {
            table_id: 1,
            table_name: "Deft".to_string(),
            table_kind: TableKind::PrimaryResult,
            columns: vec![Column {
                column_name: "int_col".to_string(),
                column_type: ColumnType::Int,
            }],
            rows: vec![],
        };
        assert_eq!(t, ref_tbl);
    }