| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- import org.junit.Before;
- import org.junit.Ignore;
- import org.junit.Test;
-
- import static org.junit.Assert.assertTrue;
- import static org.junit.Assert.assertFalse;
-
- public class ArmstrongNumbersTest {
-
- private ArmstrongNumbers armstrongNumbers;
-
- @Before
- public void setup() {
- armstrongNumbers = new ArmstrongNumbers();
- }
-
- @Test
- public void singleDigitsAreArmstrongNumbers() {
- int input = 5;
-
- assertTrue(armstrongNumbers.isArmstrongNumber(input));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void noTwoDigitArmstrongNumbers() {
- int input = 10;
-
- assertFalse(armstrongNumbers.isArmstrongNumber(input));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void threeDigitNumberIsArmstrongNumber() {
- int input = 153;
-
- assertTrue(armstrongNumbers.isArmstrongNumber(input));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void threeDigitNumberIsNotArmstrongNumber() {
- int input = 100;
-
- assertFalse(armstrongNumbers.isArmstrongNumber(input));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void fourDigitNumberIsArmstrongNumber() {
- int input = 9474;
-
- assertTrue(armstrongNumbers.isArmstrongNumber(input));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void fourDigitNumberIsNotArmstrongNumber() {
- int input = 9475;
-
- assertFalse(armstrongNumbers.isArmstrongNumber(input));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void sevenDigitNumberIsArmstrongNumber() {
- int input = 9926315;
-
- assertTrue(armstrongNumbers.isArmstrongNumber(input));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void sevenDigitNumberIsNotArmstrongNumber() {
- int input = 9926314;
-
- assertFalse(armstrongNumbers.isArmstrongNumber(input));
- }
-
- }
|