Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:python:code_kata:wasa

< Code Kata

Python Wasa

Egységtesztek

Feladat 001

Feladat:

  • Írj programot, ami teljesíti az egységtesztet:
triangleTest.py
from triangle import Triangle
import unittest
 
class TestTriangle(unittest.TestCase):
 
    def testCalcAreaNormal(self):
        self.assertEqual(Triangle.calcArea(30, 35), 525.0, 'Az eredmény 525.0 kell legyen')
 
    def testCalcAreaLowLeft(self):
        self.assertEqual(Triangle.calcArea(1, 35), 17.5, 'Az eredmény 17.0 kell legyen')
 
    def testCalcAreaNegative(self):
        area = Triangle.calcArea(-5, 35)
        self.assertEqual(area, -1, 'Az elvárt -1')
 
    def testCalcAreaNegative2(self):
        area = Triangle.calcArea(-8, 1)
        self.assertEqual(area, -1, 'Az elvárt -1')
 
 
if __name__ == "__main__":
    unittest.main()
oktatas/programozas/python/code_kata/wasa.txt · Utolsó módosítás: 2023/08/21 21:24 szerkesztette: admin