| 
									
										
										
										
											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![],
 | 
					
						
							| 
									
										
										
										
											2022-04-10 07:10:15 +08:00
										 |  |  |         blocks: vec![],
 | 
					
						
							| 
									
										
										
										
											2022-03-04 18:11:12 +08:00
										 |  |  |     };
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     let json = serde_json::to_string(&grid).unwrap();
 | 
					
						
							| 
									
										
										
										
											2022-04-10 14:33:34 +08:00
										 |  |  |     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()
 | 
					
						
							|  |  |  | }
 |