Чтение ожидаемых результатов из таблицы SQL

Я изучал это из любого источника, который я знаю... Я до сих пор не понимаю... Хотя я понимаю, как это работает, но я должен делать что-то не так.

Я использую 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?

0 ответов

Другие вопросы по тегам