有没有简单的方法(即库)来为 Caché 创建测试数据,类似于 Ruby/Rails 的 Populator 和 Faker gems?
** 编辑 ** 我正在尝试为 Epic 创建测试数据执行。除了电子病历 (EMR) 应用程序之外,该实现还包括一个名为“文本”的工具。我希望我可以将数据生成器与文本一起使用。
最佳答案
%Populate 类有很多旨在帮助您为持久类创建测试数据的方法。
Do ##class(MyApp.MyClass).Populate()
也可以直接使用%PopulateUtils类直接获取随机数据返回。
USER>w ##class(%PopulateUtils).Name()
Taylor,Kenny O.
.
USER>w ##class(%PopulateUtils).Street()
3012 Oak Drive
.
USER>w ##class(%PopulateUtils).SSN()
113-89-3577
关于intersystems-cache - 测试 Intersystems Caché 的数据生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6443297/