0
如何編寫單元測試以確認插入無效記錄失敗時使用SQLAlchemy/Postgres?我目前這樣做:如何使用SQLAlchemy測試無效記錄插入?
session.add(invalid_record)
session.flush()
query = list(session.query(Article).filter_by(
record_id=invalid_record.record_id,
))
assert len(query) == 0
但是,當我嘗試添加無效記錄(違反了非空約束)時,失敗。
這不是很['assertRaises'](https://docs.python.org/3/library/unittest.html#unittest.TestCase.assertRaises)以大寫ř ? –