()
| 96 | |
| 97 | #[test] |
| 98 | fn test_serde_json() { |
| 99 | let json = serde_json::to_string(&ByteSize::mib(1)).unwrap(); |
| 100 | assert_eq!(json, "\"1.0 MiB\""); |
| 101 | |
| 102 | let deserialized = serde_json::from_str::<ByteSize>(&json).unwrap(); |
| 103 | assert_eq!(deserialized.0, 1048576); |
| 104 | } |
| 105 | } |