26 lines
590 B
Rust
Raw Normal View History

2022-03-04 18:11:12 +08:00
use flowy_grid_data_model::entities::*;
#[test]
fn grid_default_serde_test() {
let grid_id = "1".to_owned();
2022-03-10 12:01:31 +08:00
let grid = GridMeta {
grid_id,
fields: vec![],
blocks: vec![],
2022-03-04 18:11:12 +08:00
};
let json = serde_json::to_string(&grid).unwrap();
assert_eq!(json, r#"{"grid_id":"1","fields":[],"blocks":[]}"#)
2022-03-04 18:11:12 +08:00
}
2022-03-15 11:07:18 +08:00
fn create_field(field_id: &str) -> FieldMeta {
let mut field = FieldMeta::new("Text Field", "", FieldType::RichText);
2022-03-12 09:30:13 +08:00
field.id = field_id.to_string();
field
2022-03-04 18:11:12 +08:00
}
2022-03-06 09:03:02 +08:00
#[allow(dead_code)]
2022-03-04 18:11:12 +08:00
fn uuid() -> String {
uuid::Uuid::new_v4().to_string()
}