java - 如何用随机数据填充 DTO 以测试其序列化?
问题描述
我有一个项目,它与其他服务共享一个包含库的 DTO。
我想向这个库添加测试,以检查每个类是否与某些序列化器/反序列化器兼容。
就像是:
@Test
void canBeStoredAsJson() {
final Dto x = this.fillWithRandomData(Dto.class);
assertEquals(this.deserialize(this.serialize(x)), x)
}
我该怎么做?
解决方案
推荐阅读
- hash - RandomX 测试数据(用于门罗币挖矿)
- json - 比较来自不同日期的累积计数 mongo
- javascript - Javascript 无法正确解析 json
- ios - 通用链接在真实设备上不起作用
- c# - 如何使用 XCode 在 Visual Studio for Mac 中获取 NSTextField 的更改事件
- java - 如何将日期字符串 (2021-01-13) 转换为 '2020-01-13T00:00:00.000-4:00' 格式而不丢失秒、微秒
- python - 将数据写入 excel 后,熊猫 df 显示为“NaN”
- tensorflow - AttributeError:模块“tensorflow_core.compat.v2”没有属性“__internal__”
- r - 如何使用目标列表匹配 R 中数据框中的行,一旦匹配,将值添加到新列
- javascript - Webscraper 被阻止——如何进行 Puppeteer IP 地址轮换?