Pythonでは、クラスのテストケースをどのように記述しますか?例:Python ...テストクラス?
class Employee(object):
num_employees = 0
# numEmployess is incremented each time an employee is constructed
def __init__(self, salary=0.0, firstName="", lastName="", ssID="", DOB=datetime.fromordinal(1), startDate=datetime.today()): #Employee attributes
self.salary=salary
self.firstName = firstName
self.lastName = lastName
self.ssID = ssID
self.DOB = DOB
self.startDate = startDate
Employee.num_employees += 1 #keep this
def __str__(self): #returns the attributes of employee for print
return str(self.salary) + ', ' + self.firstName + ' ' + self.lastName + ', ' + self.ssID + ', ' + str(self.DOB) + ', ' + str(self.startDate)
ユニットテストと呼ばれるものがあります。しかし、私はどのようにそれがまったく機能するのか分かりません。私がオンラインで理解した良い説明を見つけることができませんでした。
あなたは[このような]意味ですか(http://docs.python.org/library/unittest.html)? –