Я новичок в тестировании JUnit, и у меня есть некоторые вопросы об тестировании. Мой код Java: проверьте, является ли число (целое число) мощностью другого числа (целое число) и возвращает логическое значение True/False. Только один метод с именем isPower (int x, int y), который вычисляет if (x% y) == 0, это короткая презентация моего кода.Необходимо выполнить junit-тесты для кода Java, которые проверяют, является ли число числом другого номера
Я хочу знать, какие тесты я должен выполнить на этом Java-коде, если возвращает только true или false, и я должен выполнить функции setup() и teardown()?
'(х% у) == 0 'будет только испытание, если' x' является кратным 'y', а не степенью' y'. – rgettman
Если вы действительно пытаетесь определить, является ли 'x' мощность' y' (это не то, что делает 'x% y'), убедитесь, что вы проверяете случаи, когда' y == 1', где 'x == == 1' и 'x! = 1'. – ajb