Advertisement
fmbalvarez

Pruebas - PruebaMochila

Oct 14th, 2014
18
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.26 KB | None | 0 0
  1. import org.junit.Assert;
  2. import org.junit.Test;
  3.  
  4.  
  5.  public class PruebaMochila {
  6.      
  7.      @Test
  8.      public void sePuedeAgregarUnObjeto(){
  9.          
  10.          Mochila miMochila = new Mochila(10);
  11.          
  12.          miMochila.agregarObjeto(1);
  13.          
  14.          int elementosGuardados = miMochila.contarPeso();
  15.          
  16.          Assert.assertEquals(1,elementosGuardados);
  17.      }
  18.      
  19.      @Test
  20.      public void pesoTotalEsLaSumaDePesosAgregados(){
  21.          
  22.          Mochila miMochila = new Mochila(20);
  23.          
  24.          miMochila.agregarObjeto(3);
  25.          miMochila.agregarObjeto(2);
  26.          miMochila.agregarObjeto(4);
  27.          
  28.          int pesoTotal = miMochila.contarPeso();
  29.          
  30.          Assert.assertEquals(9, pesoTotal);
  31.      }
  32.      
  33.      @Test
  34.      public void noPuedoAgregarObjetosQuePesenCero(){
  35.          
  36.          Mochila miMochila = new Mochila(10);
  37.          
  38.          miMochila.agregarObjeto(0);
  39.          
  40.          int pesoTotal = miMochila.contarPeso();
  41.          
  42.          Assert.assertEquals(0, pesoTotal);
  43.      }
  44.      
  45.      @Test
  46.      public void noPuedoAgregarObjetosMasPesadosQueElPesoMaximo(){
  47.          
  48.          Mochila miMochila = new Mochila(5);
  49.          
  50.          miMochila.agregarObjeto(10);
  51.          
  52.          int pesoTotal = miMochila.contarPeso();
  53.          
  54.          Assert.assertEquals(0,pesoTotal);
  55.      }
  56.      
  57.      @Test
  58.      public void regresaBienCantidadObjetosGuardados(){
  59.          
  60.          Mochila miMochila = new Mochila(10);
  61.          
  62.          miMochila.agregarObjeto(4);
  63.          miMochila.agregarObjeto(1);
  64.          
  65.          int elementosGuardados = miMochila.obtenerCantidadDeObjetosGuardados();
  66.          
  67.          Assert.assertEquals(2,elementosGuardados);
  68.      }
  69.      
  70.      @Test
  71.      public void devuelveElementosMasPesadoSiEsElPrimero(){
  72.          
  73.          Mochila miMochila = new Mochila(30);
  74.          
  75.          miMochila.agregarObjeto(12);
  76.          miMochila.agregarObjeto(2);
  77.          
  78.          int elementoMasPesado = miMochila.obtenerPesoMasAlto();
  79.          
  80.          Assert.assertEquals(12,elementoMasPesado);
  81.      }
  82.      
  83.      @Test
  84.      public void mochilaComienzaConPesoTotalCero(){
  85.          
  86.          Mochila miMochila = new Mochila(19);
  87.          
  88.          int pesoTotal = miMochila.obtenerPesoMasAlto();
  89.          
  90.          Assert.assertEquals(0, pesoTotal);
  91.      }
  92.  
  93.      @Test
  94.      public void pesoTotalEsCorrectoSiSeIngresaUnoConError(){
  95.          
  96.          Mochila miMochila = new Mochila(10);
  97.          
  98.          miMochila.agregarObjeto(1);
  99.          miMochila.agregarObjeto(3);
  100.          miMochila.agregarObjeto(0);
  101.          
  102.          int pesoTotal = miMochila.contarPeso();
  103.          
  104.          Assert.assertEquals(4, pesoTotal);
  105.      }
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement