0
我正在編寫一個測試類來測試另一個函數的功能。當我嘗試編譯代碼時,出現以下錯誤:「AttributeError:'Test'object has沒有屬性'A'「。這裏是我的代碼:AttributeError:class'Test'object has no attribute'A'
'''
\package
Created on 23.04.2013
@author: kuiekejl
@see http://svnserv01/hf_programmierung/doku/dokumente/PythonCookbook /PythonCookbook.pdf
@brief
'''
import unittest
from math import sin
from math import pi
from src.parallelogram import Parallelogram
class Test(unittest.TestCase):
def Setup(self):
self.A= 3.00
self.B=7.00
self.Angle=pi/3
def testparallelogram(self):
parallelogram= Parallelogram(self.A,self.B,self.Angle)
testgetArea = self.A*self.B*sin(self.Angle)
self.assertEqual(parallelogram.getArea,testgetArea)
testgetOutline=2*(self.A+self.B)
self.assertEqual(parallelogram.getOutLine,testgetOutline)
if __name__ == '__main__':
unittest.main()
我將不勝感激任何幫助來解決我的問題。
它工作謝謝 – 2013-04-23 11:54:12