diff --git a/gettattr/testKreis.py b/gettattr/testKreis.py new file mode 100644 index 0000000..677a962 --- /dev/null +++ b/gettattr/testKreis.py @@ -0,0 +1,36 @@ +import unittest +import Kreis +import Kreis_getattr + + +class TestKreis(unittest.TestCase): + + def setUp(self): + self.kreis = Kreis.Kreis(1) + self.kreis_getattr = Kreis_getattr.Kreis_getattr(1) + + + def test_Umfang(self): + umfang = self.kreis.umfang() + umfang_getattr = self.kreis_getattr.umfang + print(f'kreis Umfang {umfang}') + print(f'kreis_gettattr Umfang {umfang_getattr}') + self.assertEqual(umfang, umfang_getattr) + + def test_Flaeche(self): + flaeche = self.kreis.flaeche() + flaeche_getattr = self.kreis_getattr.flaeche + print(f'kreis Fläche {flaeche}') + print(f'kreis_gettattr Fläche {flaeche_getattr}') + self.assertEqual(flaeche, flaeche_getattr) + + def test_Durchmesser(self): + durchmesser = self.kreis.durchmesser() + durchmesser_getattr = self.kreis_getattr.durchmesser + print(f'kreis Durchmesser {durchmesser}') + print(f'kreis_gettattr Durchmesser {durchmesser_getattr}') + self.assertEqual(durchmesser, durchmesser_getattr) + + +if __name__ == '__main__': + unittest.main()