1

我一直在从我知道的任何来源进行调查..我仍然不明白..尽管我理解它是如何工作的,但我一定做错了什么。

我正在使用 Pyunit 创建一个测试,我从表中读取数据,然后我需要比较结果。

例如 :

create table test_table (a int, b char(30)
insert into test_table values (1, "good day today")
insert into test_table values (2, "bad day today")
insert into test_table values (3,"snow day today")

select * from test_table

现在在python代码方面:

cursor.execute("select * from test_table")
expected = "(1,'good day today'), (2, 'bad day today'), (3,'show day today')"
res=fetch.all(cursor)

assert.equal(res,expected)

所以这只是我工作代码的一个例子,但基本上这就是我卡住的地方。

如何从 SQL 表中测试验证我的预期结果?

4

0 回答 0