def test_add_erosion__level_3__returns_False(): m = MaterialComponent('PLASTIC', 'MELT') m.erosion['MELT'] = 3 assert m.add_erosion("MELT") is False assert m.erosion['MELT'] == 3
def test_add_erosion__fail_returns_False(): m = MaterialComponent('PLASTIC', 'MELT') assert m.add_erosion("ROT") is False
def test_add_erosion__0_to_1(): m = MaterialComponent('PLASTIC', 'MELT') assert m.erosion['MELT'] == 0 m.add_erosion("MELT") assert m.erosion['MELT'] == 1
def test_add_erosion__success_returns_True(): m = MaterialComponent('PLASTIC', 'MELT') assert m.add_erosion("MELT")