私はこのような機能をテストしようとしています:
def whatever():
return select(t for t in Team
for p in t.Players
if p.Age > 18)
テスト:
@patch('path.to.my.function.Team', return_value=TeamFactory.create())
def test_whatever(self, mock_team):
players = whatever()
しかし、私はこのエラーが発生しています: TypeError: Cannot iterate over non-entity object
偽のエンティティを作成して機能をテストする方法について何か考えはありますか?