Advertisement
itzmeluuucas

test q2

Sep 12th, 2014
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.17 KB | None | 0 0
  1.  
  2. import org.junit.Test;
  3. import static org.junit.Assert.*;
  4.  
  5. /**
  6.  *
  7.  * @author leschlogl
  8.  */
  9. public class InteiroPositivoTest {
  10.  
  11.     @Test
  12.     public void testFatorial10() {
  13.         System.out.println("fatorial10");
  14.         InteiroPositivo instance = new InteiroPositivo();
  15.         instance.setValor(10);
  16.         long expResult = 3628800L;
  17.         long result = instance.fatorial();
  18.         assertEquals(expResult, result);
  19.     }
  20.  
  21.     @Test
  22.     public void testFatorial20() {
  23.         System.out.println("fatorial20");
  24.         InteiroPositivo instance = new InteiroPositivo();
  25.         instance.setValor(20);
  26.         long expResult = 2432902008176640000L;
  27.         long result = instance.fatorial();
  28.         assertEquals(expResult, result);
  29.     }
  30.  
  31.     @Test
  32.     public void testDivisoresInteiros14() {
  33.         System.out.println("divisoresInteiros 14");
  34.         InteiroPositivo instance = new InteiroPositivo();
  35.         instance.setValor(14);
  36.         String expResult = "1 ,2 ,7 ,14. Quantidade = 4";
  37.         String result = instance.divisoresInteiros();
  38.         assertEquals(expResult, result);
  39.     }
  40.  
  41.     @Test
  42.     public void testDivisoresInteiros18() {
  43.         System.out.println("divisoresInteiros 18");
  44.         InteiroPositivo instance = new InteiroPositivo();
  45.         instance.setValor(18);
  46.         String expResult = "1 ,2 ,3 ,6 ,9 ,18. Quantidade = 6";
  47.         String result = instance.divisoresInteiros();
  48.         assertEquals(expResult, result);
  49.     }
  50.  
  51.     @Test
  52.     public void testFibonacci9() {
  53.         System.out.println("fibonacci 9");
  54.         InteiroPositivo instance = new InteiroPositivo();
  55.         instance.setValor(9);
  56.         int[] expResult = {1, 1, 2, 3, 5, 8, 13, 21, 34};
  57.         int[] result = instance.fibonacci();
  58.         assertArrayEquals(expResult, result);
  59.     }
  60.  
  61.     @Test
  62.     public void testFibonacci15() {
  63.         System.out.println("fibonacci 15");
  64.         InteiroPositivo instance = new InteiroPositivo();
  65.         instance.setValor(15);
  66.         int[] expResult = {1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610};
  67.         int[] result = instance.fibonacci();
  68.         assertArrayEquals(expResult, result);
  69.     }
  70.  
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement