lunes, 5 de noviembre de 2012

Cuadrado

Cuadrado

Código


public class Cuadrado {
    double lado1;

 
    public Cuadrado(double dato1){
    lado1 = dato1;

    }
    public double area(){
        return lado1 * lado1;
    }
 
    public double perimetro(){
        return (lado1*4);
    }
 
    public double obtenerLado1(){
        return lado1;
    }
 
    public void modificarLado1(double dato1){
     lado1=dato1;
    }
 
}


Código del  la prueba

package cuadrado;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import static org.junit.Assert.*;
import cuadrado.Cuadrado;
/**
 *
 * @author Alumnos
 */
public class CuadradoTest {
 
    static Cuadrado Cuadrado;
 
    public CuadradoTest() {
    }
 
    @BeforeClass
    public static void setUpClass() {
      Cuadrado = new Cuadrado(2.5,10.0);
    }
 
    @AfterClass
    public static void tearDownClass() {
    }
 
    @Before
    public void setUp() {
    }
 
    @After
    public void tearDown() {
    }
    /**
     * Test of area method, of class Cuadrado.
     */

    @Test
    public void areaTest(){
        assertEquals(Cuadrado.area(),30,0);
    }
    @Test
    public void perimetroTest(){
        assertEquals(Cuadrado.perimetro(),25,0);
    }
    @Test
    public void obtenerLadosTest(){
        assertEquals(Cuadrado.obtenerLado1(),2,5);
        assertEquals(Cuadrado.obtenerLado2(),10,0);
    }
 
    @Test
    public void modificarLadosTest(){
        Cuadrado.modificarLado1(3.0);
        assertEquals(Cuadrado.obtenerLado1(),3,0);
    }
    @Test
    public void nuevoTest(){
       System.out.println(Cuadrado.obtenerLado1());
    }
}






No hay comentarios:

Publicar un comentario