fix: 正常系、異常系のテスト内容を修正
This commit is contained in:
parent
a70d03b366
commit
36fb610562
@ -15,16 +15,16 @@ class TestCounterObject:
|
||||
"""
|
||||
|
||||
# Act
|
||||
sut = CounterObject(5)
|
||||
sut = CounterObject()
|
||||
actual = sut.describe()
|
||||
|
||||
# Expects
|
||||
assert actual == 5
|
||||
assert actual == 1
|
||||
|
||||
def test_raise_describe(self) -> int:
|
||||
"""
|
||||
Cases:
|
||||
カウンターオブジェクトにて保持した値を返すこと
|
||||
カウンターオブジェクトの保持した値を問い合わせる際、引数を渡すと例外が発生すること
|
||||
Arranges:
|
||||
なし
|
||||
Expects:
|
||||
@ -33,13 +33,13 @@ class TestCounterObject:
|
||||
|
||||
# Act
|
||||
with pytest.raises(Exception) as e:
|
||||
sut = CounterObject("aaa")
|
||||
sut.describe()
|
||||
sut = CounterObject()
|
||||
sut.describe(1)
|
||||
|
||||
# Expects
|
||||
assert str(e.value) == '例外'
|
||||
assert str(e.value) == 'describe() takes 1 positional argument but 2 were given'
|
||||
|
||||
def test_increment(self, num=1) -> int:
|
||||
def test_increment(self) -> int:
|
||||
"""
|
||||
Cases:
|
||||
カウンターオブジェクトにて保持した値がインクリメントされていること
|
||||
@ -57,7 +57,7 @@ class TestCounterObject:
|
||||
# Expects
|
||||
assert actual == 7
|
||||
|
||||
def test_raise_increment(self, num=1) -> int:
|
||||
def test_raise_increment(self) -> int:
|
||||
"""
|
||||
Cases:
|
||||
文字列を引数で渡すことで、例外が発生すること
|
||||
@ -76,7 +76,7 @@ class TestCounterObject:
|
||||
# Expects
|
||||
assert str(e.value) == "unsupported operand type(s) for +=: 'int' and 'str'"
|
||||
|
||||
def test_decrement(self, num=1) -> int:
|
||||
def test_decrement(self) -> int:
|
||||
"""
|
||||
Cases:
|
||||
カウンターオブジェクトにて保持した値がデクリメントされていること
|
||||
@ -94,7 +94,7 @@ class TestCounterObject:
|
||||
# Expects
|
||||
assert actual == 1
|
||||
|
||||
def test_raise_decrement(self, num=1) -> int:
|
||||
def test_raise_decrement(self) -> int:
|
||||
"""
|
||||
Cases:
|
||||
文字列を引数で渡すことで、例外が発生すること
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user