Versions Compared

Key

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

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

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



  2. 単体テストアシスタントビューで をクリックします。



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



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


Code Block
themeEclipse
@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
languagetext
…テストメソッド

…テストインスタンスの生成

…checkUserDataメソッドの引数
…checkUserDataメソッドの呼び出し


…checkUserDataの戻り値をチェックするアサーションテンプレート



5. checkUserData(User) メソッドの引数を入力します。次のコードを変更します。

    変更前           変更後

User user = null;

User user = new User();

user.setName("name");

6. アサーションのコメントアウト外し、コードを有効化します。 

    変更前           変更後

//assertFalse(result);

assertFalse(result);

7. 変更後のファイルを保存し、プロジェクトのビルドが正常に行われることを確認します。