Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 70 Next »

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

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



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



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



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

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

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

    変更前								変更後
    //assertFalse(result);		⇒		assertFalse(result);
  7. 変更後のファイルを保存し、プロジェクトのビルドが正常に行われることを確認します。
@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の戻り値をチェックするアサーションテンプレート	
  
  • No labels