def test_add_areas_error(): """Тест вызова исключения с невалидными параметрами""" var = 10 circle = Circle(radius=10) with pytest.raises(AttributeError): circle.add_area(var)
def test_add_areas(): """Тест вычисления суммы площадей двух фигур""" circle = Circle(radius=10) triangle = Triangle(a=5, b=6) assert circle.add_area(triangle) == approx(329, abs=2e-1)