Пример #1
0
 @Test
 public void testBigInteger_3_3() {
   assertEquals(
       BigInteger.valueOf(61L), Ackermann.a(BigInteger.valueOf(3L), BigInteger.valueOf(3L)));
 }
Пример #2
0
 @Test
 public void testInt_3_3() {
   assertEquals(61, Ackermann.a(3, 3));
 }
Пример #3
0
 @Test
 public void testBigInteger_0_0() {
   assertEquals(BigInteger.ONE, Ackermann.a(BigInteger.ZERO, BigInteger.ZERO));
 }
Пример #4
0
 @Test
 public void testInt_2_2() {
   assertEquals(7, Ackermann.a(2, 2));
 }
Пример #5
0
 @Test
 public void testInt_1_1() {
   assertEquals(3, Ackermann.a(1, 1));
 }
Пример #6
0
 @Test
 public void testInt_0_1() {
   assertEquals(2, Ackermann.a(0, 1));
 }
Пример #7
0
 @Test
 public void testInt_1_0() {
   assertEquals(2, Ackermann.a(1, 0));
 }
Пример #8
0
 @Test
 public void testInt_0_0() {
   assertEquals(1, Ackermann.a(0, 0));
 }