質問編集履歴

1

2021/10/27 21:08

投稿

MasatofromMGSV
MasatofromMGSV

スコア21

test CHANGED
File without changes
test CHANGED
@@ -110,6 +110,6 @@
110
110
 
111
111
 
112
112
 
113
-  これはsample_dartでwhen(mockSample.b()).thenReturn(5);でメソッドbの返り値を3から5に変更し、これでメソッドaの返り値の値がメソッドbの返り値(3)+4からメソッドbをモック化した返り値(5)+4で9になるようにしたかったのですが、これではモック化していないメソッドbがメソッドa内で実行されてしまうので、返り値が7になってしまいます。
113
+ when(mockSample.b()).thenReturn(5);でメソッドbの返り値を3から5に変更し、これでメソッドaの返り値の値がメソッドbの返り値(3)+4からメソッドbをモック化した返り値(5)+4で9になるようにしたかったのですが、これではモック化していないメソッドbがメソッドa内で実行されてしまうので、返り値が7になってしまいます。
114
114
 
115
115
  この問題を解決するために何かアドバイスがあればお願いします。