推荐一个 JPA 单元测试框架

2024-01-30

如何对 JPA 代码进行单元测试?有没有办法自己生成单元测试用例?

注意:我很懒,对单元测试代码很陌生。


看一下这个,Unitils http://www.unitils.org/summary.html。这里有一个相关讨论 http://www.theserverside.com/news/thread.tss?thread_id=50487,以及一些示例代码。

这是示例,显示DBUnit、Spring 和 OpenJPA http://bill.dudney.net/roller/bill/entry/20070428一起。你可能不会使用全部,但是如果你想一起去的话,这可以带你去某个地方DBUnit http://www.dbunit.org/, 我相信。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

推荐一个 JPA 单元测试框架 的相关文章

随机推荐

  • 从 android 的 socket.io 发送 JSON 数据

    我用过https github com Gottox socket io java client https github com Gottox socket io java client用于android中的socket编程 现在我正在接
  • 如何在 OS X El Capitan 上安装 ngrok?

    首先 我尝试从网站下载 ngrok stable darwin amd64 zip 当我尝试通过终端解压缩时 我得到 Archive Users User Downloads ngrok stable darwin amd64 zip En
  • 以编程方式添加数据注释

    我正在开发一个正在使用的 asp mvc3 应用程序 NET 4 但是我想使用的模型位于正在使用的类库中 NET 3 5并且无法改变 我可以添加 NET 4 数据注释以编程方式更改控制器模型中的某些属性以获得一些简单的验证 创建您自己的 M
  • Kotlin MutableStateFlow.collect 正在删除值

    我有一个 Android 应用程序 在其中我尝试使用协程流来替换现有的 Otto EventBus 使用我自己的事件总线库 https github com cren90 Kotlin Flow Event Bus 在设置 MutableS
  • 使用pyqt5生成SVG文件

    我想使用 pyqt5 使用 Python 绘制一些简单的矢量图像 到目前为止 我已经成功使用以下代码生成了图像 import sys from PyQt5 QtCore import from PyQt5 QtGui import from
  • 为什么我的图标没有出现在 IE7/8 中?

    感兴趣的页面 https www gsb yourbank com test https www gsb yourbank com test ICO 文件 https www gsb yourbank com test favicon ic
  • C# 问题 - 如何将页面 URL 和 Href 转换为绝对 URL/URI?

    如何在 C 中将页面 URL 和 Href 转换为绝对 URL URI 即 我正在扫描给定 PageURI 处的网页 并且在 HTML 中具有带有 HREF 的链接 节点 并且希望将此 HREF 转换为有效的绝对 URI 背景 请注意我遇到
  • jquery从iframe内容访问iframe id

    我正在尝试用 jquery 做一些事情 我有这样的代码 1 html 在2 html文件中 我正在尝试访问 iframe 容器 id 2 html文件内容
  • Java(Android)WebSocket客户端库[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 有一些库可以以不引人注目的方式实现 WebSocket 的使用 显然 有很多库 但我真正寻找的是一个现代的小型库 我通常可以在 Andro
  • jQuery的ajax功能在Android PhoneGap应用程序中不起作用

    我想在移动应用程序中通过ajax访问开放API 它在iPhone中工作正常 但在Android PhoneGap应用程序中不起作用 returning error gt error message null typeerror Result
  • 如何在 selenium 中使用无头 Chrome 启用 JavaScript

    import requests from bs4 import BeautifulSoup from selenium import webdriver from selenium webdriver common keys import
  • 对数深度缓冲器+正交相机

    我正在尝试将对数深度缓冲区与正交相机一起使用 并遇到一些有趣的结果 我在这里构建了一个示例 http jsfiddle net TheJim01 05up96m0 http jsfiddle net TheJim01 05up96m0 左侧
  • 如何使用 python 通过 https 下载 pdf 文件

    我正在编写一个 python 脚本 它将根据 URL 中给出的格式在本地保存 pdf 文件 例如 https Hostname saveReport file name pdf saves the content in PDF file 我
  • 如何使用带有 C++ 内存模型的 Intel TSX?

    我认为 C 尚未涵盖任何类型的事务内存 但 TSX 仍然可以以某种方式适合使用 as if规则 转变为由 C 内存模型控制的东西 那么 成功的 HLE 操作或成功的 RTM 事务会发生什么 说 存在数据竞争 但没关系 并没有多大帮助 因为它
  • 如何在 Cordova 项目上重新加载页面?

    我正在构建一个应用程序 使用聚合物入门套件 https github com PolymerElements polymer starter kit cordova https cordova apache org 包装项目 现在 自从我使
  • 如何从 .NET 应用程序跟踪许多 SQL Server 数据库中的更改?

    Problem 有很多不同的数据库 由许多不同的应用程序直接填充 没有任何通用的应用程序层 数据只能通过SP访问 根据策略 Task 应用程序需要跟踪这些数据库中的更改并在最短的时间内做出反应 可能的解决方案 1 为每个数据库中的每个表创建
  • Scala 中的非尾递归有多有用?

    由于非尾递归调用像 Java 一样使用堆栈帧 因此我会厌倦执行任何超过 1 000 次的递归 因此 我会厌倦将它用于大多数事情 人们真的在 Scala 中使用非尾递归吗 如果是这样 我可以使用什么标准来确定它是否可以是非尾递归 另外 是否计
  • UIBezierPath 点位于路径的一部分

    给定一个任意的UIBezierPath 我正在寻找一种方法来获取该路径长度的一小部分的点 Example UIBezierPath path UIBezierPath bezierPath path moveToPoint CGPointM
  • MySQL - 按多行分组

    我为我的用户进行了在线调查 每次用户回答调查时 我都会在 survey stats 表中捕获他们的详细信息 如下所示 id user id survey id key value 1 10 99 gender male 2 10 99 ag
  • 推荐一个 JPA 单元测试框架

    如何对 JPA 代码进行单元测试 有没有办法自己生成单元测试用例 注意 我很懒 对单元测试代码很陌生 看一下这个 Unitils http www unitils org summary html 这里有一个相关讨论 http www th