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