クラスでは、Java のテスト ケースについて学びました。教授はそれらを十分に調べておらず、オンラインで見つけたすべての情報源はあまり役に立ちませんでした. プログラムのバグを見つけるのに役立つことは理解していますが、どのように機能しますか? クラスの例では、教授は次のようなものを持っていました:
@Test
public void test1(){
Webpage n = new Webpage("www.facebook.com");
asssertequals(n.getURL(), "www.facebook.com");
}
実際のコードはまだ書かれていませんが、getURL と Webpage を使用しても問題ありませんか? テストケースを書くとき、以前にコード全体を書いたかのように書き、合格または不合格と思われる値をテストしますか? たくさんの質問があります。
また、私の理解を明確にするために、変数 n は Web ページの括弧内にあるものと等しく設定されますが、 new 演算子は n に割り当てられるはずのオブジェクトを作成します。