始める無料で始める

数字の桁

前のレッスンで扱った、数値の最後の桁を返すメソッドを思い出してください。このメソッドは % 10 を使って、 整数の最後の桁を取り出します。

特定の整数値に対してこのメソッドが正しく動作することを示す、成功する(PASSING) テストを書いてください。

必要な JUnit パッケージはすでにインポートされています。

この演習はコースの一部です

Javaによるテスト入門

コースを見る

演習の手順

  • このテストを JUnit が実行できるようにする正しいアノテーションを入力してください。
  • 提示された整数の最後の桁として期待される値を入力してください。
  • 期待値と実際の値の等価性を検証する、正しい JUnit のアサーションを使用してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

public class LastDigitWithTests {
    public static void main(String[] args) {
        launchTestsAndPrint(LastDigitTest.class);
    }
}

class LastDigitTest {
	// Use the correct annotation to mark this as a JUnit test
    @____ 
    void testLastDigit() {
        int number = 2025;
        // What is the expected output?
        int expected = ____;

        int actual = LastDigit.lastDigit(number);

        // Use the correct JUnit assertion for the scenario
        ____(expected, actual);
    }
}
コードを編集して実行