Im ищет советы по тестированию JUnit.Junit Testing with Fractions
Я понимаю основы, но я не уверен в этом. Его тестирование - самый большой общий делитель фракции.
// Greatest Common Divisor
public static int gcd(int x, int y) {
return (y == 0) ? x : gcd(y, x % y);
}
И heres тест JUnit.
@Test
public void testGcd() {
fail("Not yet implemented");
}
Любой совет будет оценен по достоинству. Спасибо
Вы можете начать с проведения модульного теста. [Здесь] (http://www.vogella.com/articles/JUnit/article.html) учебник. –
Мне непонятно, в чем вопрос. Я имею в виду, что в основном вы тестировали известные входы и выходы и выполняли условное. –
Ну, подумайте, где этот код может провалиться. Делает ли это простой gcd? Он обрабатывает случаи, когда один или оба входа равны нулю? и т. д. и т. д. Напишите тестовый пример для каждого рассмотрения. –