标签: python django unit-testing python-unittest django-unittest
我想对从csv文件填充数据库的解析器进行单元测试。我正在寻找一种简单的方法来测试解析器功能。
我想到的一种方法是使用基础事实值填充数据库,并将数据库转储到文件(gTDbDump.xml)。在测试用例中,我将运行解析器功能,从而填充数据库并将数据库转储到另一个文件(testDbDump.xml)。为了比较文件,我将使用文件比较工具来比较文件的相等性。
是否有更优雅/更简单的解决方案?