Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Util#checkUserData メソッドをテストするメソッドを作成します。

  1. ソースコードペインで Util#checkUserData メソッドを選択します。

    Image Modified

  2. 単体テストアシスタントビューで 「+通常」をクリックします。
    Image Modified

  3. テストメソッドテンプレートが UTA プロジェクトの tests フォルダ内に作成されます。
    Image Modified

  4. 作成されたテストメソッドテンプレートの内容を確認します。
     (テストメソッド名は連番で付けられるため本チュートリアルの実施順によって異なります。)

    Code Block
    @Test
    	public void testCheckUserData() throws Throwable { 	 // テストメソッド
    		// Given
    		Util underTest = new Util();		// テストインスタンスの生成
    
    		// When
    		User user = null; // UTA: デフォルト値       // checkUserDataメソッドの引数
    		boolean result = underTest.checkUserData(user);  //checkUserDataメソッドの呼び出し
    
    		// Then
    		// assertFalse(result);  // checkUserDataの戻り値をチェックするアサーションテンプレート
    	}
  5. checkUserData(User) メソッドの引数を入力します。次のコードを変更します。

    Code Block

...

themeEclipse
  1. 変更前							変更後
    User user = null;		⇒		User user = new User();
    								user.setName("name");
  2. アサーションのコメントアウト外し、コードを有効化します。

    Code Block

...

  1. 変更前								変更後
    //assertFalse(result);		⇒		assertFalse(result);
  2. 変更後のファイルを保存し、プロジェクトのビルドが正常に行われることを確認します。