Util#checkUserData メソッドをテストするメソッドを作成します。
- ソースコードペインで Util#checkUserData メソッドを選択します。
- 単体テストアシスタントビューで をクリックします。
- テストメソッドテンプレートが UTA プロジェクトの tests フォルダ内に作成されます。
作成されたテストメソッドテンプレートの内容を確認します。
(テストメソッド名は連番で付けられるため本チュートリアルの実施順によって異なります。)
Code Block | ||
---|---|---|
| ||
@Test public void testCheckUserData () throws Exception { // Given Cart underTest = new Util(); // When User user = null; // UTA: デフォルト値 boolean result= underTest.checkUserData(user); // Then // assertFalse(result); } |
...テストメソッド
...テストインスタンスの生成...checkUserDataメソッドの引数
...checkUserDataメソッドの呼び出し
...checkUserDataの戻り値をチェックするアサーションテンプレート
Code Block | ||
---|---|---|
| ||
…テストメソッド
…テストインスタンスの生成
…checkUserDataメソッドの引数
…checkUserDataメソッドの呼び出し
…checkUserDataの戻り値をチェックするアサーションテンプレート
|
5. checkUserData(User) メソッドの引数を入力します。次のコードを変更します。
変更前 変更後
User user = null; | ⇒ | User user = new User(); user.setName("name"); |
6. アサーションのコメントアウト外し、コードを有効化します。
変更前 変更後
//assertFalse(result); | ⇒ | assertFalse(result); |
7. 変更後のファイルを保存し、プロジェクトのビルドが正常に行われることを確認します。