說我有類AssertRaises不可贖回
class myClass(object):
pname = ""
def __getName(self):
return pname
def __setName(self, newname):
if not isalpha(newname):
raise ValueError("Error")
elif
self.pname = newname
name = property(fget=__getName,fset=__setName)
看到,因爲這些方法都是私有的,我通過名字來訪問PNAME,我怎麼跟AssertRaises測試時AssertRaises只接受其測試可調用?
+1對 「私」 的方法評論。 – 2010-06-18 21:14:05