我在__init__
方法中有一个带有字符串实例变量的类。在单元测试中,我想将字符串值模拟为另一个值并执行测试
class A():
def __init__(self,obj):
self.target_query = '''select * from tables where a = 10'''
self.cursor = obj
def get_name(self):
results = self.cursor.execute(self.target_query).fetchall()
return results
要对上述类进行单元测试,我想将变量self.target_query
模拟为另一个字符串并进行测试。请帮我解决这个问题。非常感谢您的宝贵时间。