【发布时间】:2014-03-12 20:11:25
【问题描述】:
也许这是一个幼稚的问题,但我想知道有经验的人在这个主题上的经验......
我想知道应该在 Hibernate Entities 中进行单元测试的基本和最佳“事物”是什么。我稍微解释一下自己:
- 是否值得测试所有实体的简单 CRUD?
- 在这里我读到开发人员不应该依赖 数据库本身的约束,例如长度、非空值、唯一键等。 测试数据库中定义的所有可能的限制是有意义的 实体?
- 其他提示?
我想到的另一个不同的问题是,如果输入值为空,我是否应该抛出异常?或者这个“层/级别”太低而无法抛出异常。
非常感谢您提前抽出时间和经验!
【问题讨论】:
标签: java hibernate unit-testing