我需要实现将数据从 XML 文件导入 MySQL 数据库的简单程序。
问题是我必须在实现过程中使用 TDD(测试驱动开发),例如,我必须在编写代码之前编写测试。
我需要测试将数据插入数据库、连接等。
数据库是MySQL数据库。
哪个是用于 Eclipse 数据库测试的最佳 TDD 工具?
在Koskela 的书中,您有一个很好的带有数据库的 TDD 示例。
您可以使用内存数据库,正如一些评论所建议的那样,或 mysql 数据库(较慢)进行测试。
重要的是测试必须完全按照他们找到的方式离开测试数据库。这使得测试彼此独立。