我最近成功地将xDebug与PHPUnit配合使用,用于测试我的Zend Framework应用程序。我使用ZF不应该对这个问题产生任何影响-只是为了完整性而提到它。
无论如何,一切都运行良好,但现在我想使用PDO SQLite设置一个内存数据库。我已经成功地完成了这个任务,并创建了表并插入了数据。然而,这项任务似乎花费了很长时间,我的导出语法与SQLite的需求不匹配,所以我不得不尝试了一段时间。
此外,SQLite不支持约束(对吗?),而我的应用程序确实使用了约束,因此,如果我无法测试约束,整个过程似乎就是浪费时间。
使用SQLite是解决我的问题的正确方法吗?是否有其他更好的方法来使用它或其他数据库解决方案进行单元测试?
无论如何,一切都运行良好,但现在我想使用PDO SQLite设置一个内存数据库。我已经成功地完成了这个任务,并创建了表并插入了数据。然而,这项任务似乎花费了很长时间,我的导出语法与SQLite的需求不匹配,所以我不得不尝试了一段时间。
此外,SQLite不支持约束(对吗?),而我的应用程序确实使用了约束,因此,如果我无法测试约束,整个过程似乎就是浪费时间。
使用SQLite是解决我的问题的正确方法吗?是否有其他更好的方法来使用它或其他数据库解决方案进行单元测试?