Advertisement
AgusSaavedra

EslabonTest

Oct 25th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import org.junit.Test;
  2. import org.junit.Assert;
  3.  
  4. public class EslabonTest {
  5.    
  6.    
  7.     @Test
  8.     public void crearEslabonConLongitud5YNumero10(){
  9.        
  10.         Eslabon eslabon = new Eslabon(10, 5.0);
  11.        
  12.         Assert.assertEquals(5.0,eslabon.obtenerLongitud(), 0.0);
  13.         Assert.assertEquals(10,eslabon.obtenerNumero());
  14.     }
  15.    
  16.     @Test
  17.     public void crearEslabonConNumero80YLongitud200Coma6(){
  18.        
  19.         Eslabon eslabon = new Eslabon(80, 200.6);
  20.        
  21.         Assert.assertEquals(200.6,eslabon.obtenerLongitud(), 0.0);
  22.         Assert.assertEquals(80,eslabon.obtenerNumero());
  23.    
  24.     }
  25.    
  26.    
  27.     @Test (expected = Error.class)
  28.     public void crearEslabonConNumero5NegativoYLongitud9(){
  29.        
  30.         Eslabon eslabon = new Eslabon(-5, 9.0);
  31.        
  32.     }
  33.    
  34.     @Test (expected = Error.class)
  35.     public void crearEslabonConNumero20YLongitud10Negativo(){
  36.        
  37.         Eslabon eslabon = new Eslabon(20, -10.0);
  38.    
  39.     }
  40.    
  41.     @Test (expected = Error.class)
  42.     public void crearEslabonConNumero40NegativoYLongitud50(){
  43.        
  44.         Eslabon eslabon = new Eslabon(-40, 50.0);
  45.     }
  46.  
  47.     @Test (expected = Error.class)
  48.     public void crearEslabonConNumero30YLongitud50Negativo(){
  49.        
  50.         Eslabon eslabon = new Eslabon(30, -50.0);
  51.     }
  52.  
  53.     @Test (expected = Error.class)
  54.     public void crearEslabonConNumero0YLongitud25(){
  55.        
  56.         Eslabon eslabon = new Eslabon(0, 25.0);
  57.     }
  58.    
  59.     @Test (expected = Error.class)
  60.     public void crearEslabonConNumero28YLongitud0(){
  61.        
  62.         Eslabon eslabon = new Eslabon(28, 0.0);
  63.     }
  64.    
  65.     @Test
  66.     public void cambiarLongitud20ALongitud50ConNumero18(){
  67.        
  68.         Eslabon eslabon = new Eslabon(18,20.0);
  69.         eslabon.CambiarLongitud(50.0);
  70.        
  71.         Assert.assertEquals(50.0, eslabon.obtenerLongitud(), 0.0);
  72.     }
  73.    
  74.     @Test
  75.     public void cambiarLongitud35ALongitud10Coma8ConNumero62(){
  76.    
  77.         Eslabon eslabon = new Eslabon(62,35.0);
  78.         eslabon.CambiarLongitud(10.8);
  79.        
  80.         Assert.assertEquals(10.8, eslabon.obtenerLongitud(), 0.0);
  81.        
  82.     }
  83.    
  84.     @Test (expected = Error.class)
  85.     public void cambiarLongitu24ALongitud0ConNumero4(){
  86.        
  87.         Eslabon eslabon = new Eslabon(4, 24.0);
  88.         eslabon.CambiarLongitud(0);
  89.        
  90.     }
  91.    
  92.     @Test (expected = Error.class)
  93.     public void cambiarLongitu29Longitud8NegativoConNumero54(){
  94.        
  95.         Eslabon eslabon = new Eslabon(54, 29.0);
  96.         eslabon.CambiarLongitud(-8);
  97.    
  98.     }
  99.  
  100. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement