演習課題「メッセージを含まないアサーションを記述してみよう」

現在、メッセージを含まないアサーションを記述しようとしています。
/home/ubuntu/java-assertion/source/jp.paiza.assertion/jp/paiza/assertion/Testa.javaにおいて、nameの値が Rokumura ではない場合に、アサーションエラーが発生するようコードを修正してください。

なお、コンパイルコマンドについて理解できている場合は、以下のコマンドをコピーして使用してください。
$ javac -d classes/jp.paiza.assertion -p classes source/jp.paiza.assertion/module-info.java source/jp.paiza.assertion/jp/paiza/assertion/*.java

また、実行コマンドについて理解できている場合は、以下のコマンドをコピーして使用してください。
$ java -ea -p classes --module jp.paiza.assertion/jp.paiza.assertion.Testa

期待する出力値

Exception in thread "main" java.lang.AssertionError
at jp.paiza.assertion/jp.paiza.assertion.Testa.main(Testa.java:7)

演習課題「メッセージを含めたアサーションを記述してみよう」

現在、メッセージを含めたアサーションを記述しようとしています。
/home/ubuntu/java-assertion/source/jp.paiza.assertion/jp/paiza/assertion/Testa.javaにおいて、nameの値が Tsubame ではない場合に、アサーションエラーが発生するようコードを修正してください。

なお、コンパイルコマンドについて理解できている場合は、以下のコマンドをコピーして使用してください。
$ javac -d classes/jp.paiza.assertion -p classes source/jp.paiza.assertion/module-info.java source/jp.paiza.assertion/jp/paiza/assertion/*.java

また、実行コマンドについて理解できている場合は、以下のコマンドをコピーして使用してください。
$ java -ea -p classes --module jp.paiza.assertion/jp.paiza.assertion.Testa

期待する出力値

Exception in thread "main" java.lang.AssertionError: nameの値がTsubameではありません
at jp.paiza.assertion/jp.paiza.assertion.Testa.main(Testa.java:7)

※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む

#02:assert

このチャプターでは、assertについて学習します。