Loading article…
自己テストコードとは、組み込みテストを組み込んだソフトウェアである(テストファースト開発を参照)。[1] [2]
Javaでは、コマンドラインから単体テストを実行するために、クラスに次のようなメソッドを含めることができます。
// <code>main</code> を実行するとユニットテストが実行されます。public
static void main ( String [ ] args ) { test ( ); }
静的voidテスト(){アサートfoo == bar ; }
完全なシステム テストを呼び出すには、クラスにメソッド呼び出しを組み込むことができます。
public static void main ( String [] args ) { test (); TestSuite . test (); // 完全なシステムテストを呼び出します}
さらに、Java には自己テスト コード用の Jupiter API ライブラリがいくつかあります。assert は、指定された変数が指定された値と等しいかどうかを確認する assert equals など、さまざまな方法で使用できます。
@Test
void checkplayer ( ) { Board board = new Board ( 10 ); board.addplayer ( 1 ) ; int check = board.getCurrentPlayer ( 1 ) ; assertEquals ( 1 , check ) ;
}
参照
参考文献
- ^ 「コードとしてのインフラストラクチャの自己テスト」。OpenCredo 。2022年12月5日閲覧。
- ^ 「セルフテストコード」martinfowler.com . 2022年12月5日閲覧。
