ユーザ用ツール

サイト用ツール


mockito

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
mockito [2015/10/21 13:21]
sou [サンプル]
mockito [2015/10/21 17:10] (現在)
sou [メモ]
ライン 27: ライン 27:
         mockedList.add("​one"​);​         mockedList.add("​one"​);​
         mockedList.clear();​         mockedList.clear();​
 +  ​
         // mockのメソッドが呼びだされていることを確認する         // mockのメソッドが呼びだされていることを確認する
         verify(mockedList).add("​one"​);​         verify(mockedList).add("​one"​);​
         verify(mockedList).clear();​         verify(mockedList).clear();​
     }     }
 +  ​
     /**     /**
      * スタブとして利用      * スタブとして利用
ライン 40: ライン 40:
     public void testStub() throws Exception {     public void testStub() throws Exception {
         List mockedList = mock(List.class);​         List mockedList = mock(List.class);​
 +        ​
         // スタブとして「first」を返すよう設定         // スタブとして「first」を返すよう設定
         when(mockedList.get(0)).thenReturn("​first"​);​         when(mockedList.get(0)).thenReturn("​first"​);​
 +  ​
         // JUnitで検証         // JUnitで検証
         String str = mockedList.get(0).toString();​         String str = mockedList.get(0).toString();​
         assertEquals("​first",​ str);         assertEquals("​first",​ str);
     }     }
 +    ​
 +
 +===== 参考URL =====
 +Mockito API\\
 +http://​site.mockito.org/​mockito/​docs/​current/​org/​mockito/​Mockito.html
mockito.1445401281.txt.gz · 最終更新: 2015/10/21 13:21 by sou