我们运行 junit 测试来测试我们的 java 代码库。每个测试都会读取/写入一些数据到 mysql 数据库(可能是多个表)。似乎测试留下的数据会干扰在它之后运行的测试。我们是否有可能在每个单元测试结束时中止/回滚测试所做的所有更改?
我们正在使用 cactus 框架来测试 glassfish 应用服务器中的 ejb。ejbs 可以调用 AS 中可以读取/写入 DB 的代码。
我们正在使用 hibernate 和 jdbc 与数据库通信。
我们运行 junit 测试来测试我们的 java 代码库。每个测试都会读取/写入一些数据到 mysql 数据库(可能是多个表)。似乎测试留下的数据会干扰在它之后运行的测试。我们是否有可能在每个单元测试结束时中止/回滚测试所做的所有更改?
我们正在使用 cactus 框架来测试 glassfish 应用服务器中的 ejb。ejbs 可以调用 AS 中可以读取/写入 DB 的代码。
我们正在使用 hibernate 和 jdbc 与数据库通信。