Ric*_*363 1 python python-unittest visual-studio-2019
我正在使用 Visual Studio 2019、Python 和 unittest 库编写集成测试。
我有这个代码:
import unittest
import mysql.connector as mysql
class Test_Database_Integration_test(unittest.TestCase):
def setup(self):
self.db = mysql.connect(
host = "localhost",
user = "root",
passwd = "password",
database = "database")
self.cursor = self.db.cursor()
def truncate_database(self):
query = "TRUNCATE `database`.`map_start_conditions`"
self.cursor.execute(query)
self.db.commit()
def test_Truncate_Database(self):
self.truncate_database()
query = "SELECT * FROM `database`.`map_start_conditions`"
self.cursor.execute(query)
records = self.cursor.fetchall()
assert len(records) == 0
if __name__ == '__main__':
unittest.main()
Run Code Online (Sandbox Code Playgroud)
当我运行它时,我收到一个错误,即 Test_Database_Integration_test 没有游标属性。
为什么是这样?
| 归档时间: |
|
| 查看次数: |
22 次 |
| 最近记录: |