回答編集履歴
3
入力がうまく反映されなかったので再更新
answer
CHANGED
File without changes
|
2
誤字修正
answer
CHANGED
File without changes
|
1
誤字修正
answer
CHANGED
@@ -5,4 +5,4 @@
|
|
5
5
|
|
6
6
|
値が変化するのを調べる場合、`x.size`→`x.pop`→`x.size`という順番で呼ばないと変化したかどうかがわかりませんが、先に処理してしまうともちろんそんな芸当はできませんので、ブロックとして渡して、Rspecに**呼び出し順を制御してもらう**必要があります。
|
7
7
|
|
8
|
-
あと、**例外
|
8
|
+
あと、**例外関連のテストを行う**場合も、`()`などで式として与えると、`expect`に行き着く前に例外で処理から外れてしまうので、`expect`で例外を処理するためにブロックを渡す必要があります。
|