问题标签 [nbuilder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - nBuilder 仅填充值类型
我正在使用 nBuilder 填充对象图,但它仅填充值类型。我希望它填充引用类型(相关对象)。
c# - NBuilder - 创建嵌套对象的问题
我正在尝试创建一些具有如下层次结构的虚拟对象:
很简单。
这是代码:
但是对于每个项目,post.User
都是空的。
有任何想法吗?
entity-framework - MVC3:从选定对象数组中删除数据库中的对象
我已成功选择要删除的对象。但问题是当我从 Object 数组中删除一个项目时,它不会做任何更改。我的代码如下..
我的数据库
在这里它显示了所有带有复选框的产品..
在提交“名为删除的按钮”时,我遇到了问题。
有人可以帮我吗?你能告诉我,如何用 Lambda 表达式代替 LinQ?
.net - 如何使用 NBuilder 自动创建子集合?
给定以下类:
使用 NBuilder,我可以创建一个部门对象并通过以下方式分配 10 名员工:
这适用于少量集合,但对于大量集合来说会很麻烦。有没有办法让 NBuilder 自动填充对象中的所有集合?
顺便说一句,我不依赖于 NBuilder,所以如果有另一个免费的库可以做到这一点,我会非常乐意切换。
unit-testing - 使用 NBuilder 测试 NHibernate 映射
我在单元测试中使用 NBuilder 来模拟内存数据已经有一段时间了,它很棒,然后我想用它来测试我的 NHibernate 映射,我认为它会是透明的,但我不知道我是什么做错了=(它根本不起作用
我计划大量测试我的 NHibernate 映射,但由于我有太多实体,我不想手动填充数据,这是我想使用 NBuilder 的主要原因
作为快速参考:
(如果您需要,我可以提供有关实体和映射的信息,但我认为它们是正确的,因为我可以在手动填充数据时保存我的实体)
手动:
上面的代码实际上可以正确地将两个实体保存到数据库中,这意味着我的映射是正确的,但现在我想使用 NBuilder 自动填充测试数据,如下所示:
在调试时检查生成的实体对我来说是正确的,我可以毫无问题地浏览它们,但是当我想提交事务时,我收到以下错误:
行被另一个事务更新或删除(或未保存的值映射不正确):[CH9_NHibernateLinqToNHibernate.Domain.Planet#00000000-0000-0000-0000-000000000001]
有什么想法吗?