コード例 #1
0
 def test_diameter_101(self):
     c = Circle(100)
     c.radius = 14
     self.assertEqual(c.diameter, 28)
     self.assertEqual(c.radius, 14)
コード例 #2
0
def test_diameter2():
    c = Circle(4)
    c.radius = 2
    assert c.diameter == 4
コード例 #3
0
 def test_radius_101(self):
     c = Circle(70)
     self.assertEqual(c.radius, 70)
     c.radius = 60
     self.assertEqual(c.radius, 60)
コード例 #4
0
def test_radius_setter():
    c = Circle(4)
    c.radius = 2
    assert c.radius == 2
    with pytest.raises(ValueError):
        c.radius = -2
コード例 #5
0
ファイル: test_Circle.py プロジェクト: iampei/IntroPython2015
def test_diameter2():
    c = Circle(4)
    c.radius = 2
    assert c.diameter == 4
コード例 #6
0
def test_radius_set():
    c = Circle(999)
    c.radius = 4
    assert c.radius == 4
    assert c.diameter == 8
def test_diameter_change_radius():
    c = Circle(10)
    assert c.diameter == 20
    c.radius = 4
    assert c.radius == 4
    assert c.diameter == 8