Subversion Repositories distributed

Rev

Rev 6 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6 Rev 31
Line 1... Line 1...
1
package de.viathinksoft.immortable.gen2;
1
package de.viathinksoft.immortal.gen2;
2
 
2
 
3
import static org.junit.Assert.*;
3
import static org.junit.Assert.*;
4
 
4
 
5
import java.math.BigInteger;
5
import java.math.BigInteger;
6
 
6
 
7
import org.junit.Test;
7
import org.junit.Test;
8
 
8
 
-
 
9
import de.viathinksoft.immortal.gen2.Immortal;
-
 
10
 
9
public class ImmortableTest {
11
public class ImmortalTest {
10
 
12
 
11
        @Test
13
        @Test
12
        public void isImmortableTest() {
14
        public void isImmortableTest() {
13
                assertFalse(Immortable.isImmortable(new BigInteger("0123")));
15
                assertFalse(Immortal.isImmortable(new BigInteger("0123")));
14
                assertTrue(Immortable.isImmortable(new BigInteger("5")));
16
                assertTrue(Immortal.isImmortable(new BigInteger("5")));
15
                assertTrue(Immortable.isImmortable(new BigInteger("25")));
17
                assertTrue(Immortal.isImmortable(new BigInteger("25")));
16
                assertFalse(Immortable.isImmortable(new BigInteger("125")));
18
                assertFalse(Immortal.isImmortable(new BigInteger("125")));
17
                assertTrue(Immortable.isImmortable(new BigInteger("625")));
19
                assertTrue(Immortal.isImmortable(new BigInteger("625")));
18
        }
20
        }
19
       
21
       
20
        @Test
22
        @Test
21
        public void findNextImmortableTest() {
23
        public void findNextImmortableTest() {
22
                assertEquals("25", Immortable.findNextImmortable("5"));
24
                assertEquals("25", Immortal.findNextImmortable("5"));
23
                assertEquals("625", Immortable.findNextImmortable("25"));
25
                assertEquals("625", Immortal.findNextImmortable("25"));
24
                assertEquals("0625", Immortable.findNextImmortable("625"));
26
                assertEquals("0625", Immortal.findNextImmortable("625"));
25
                assertEquals("90625", Immortable.findNextImmortable("0625"));
27
                assertEquals("90625", Immortal.findNextImmortable("0625"));
26
                assertEquals(null, Immortable.findNextImmortable("2"));
28
                assertEquals(null, Immortal.findNextImmortable("2"));
27
        }
29
        }
28
}
30
}