lunes, 5 de noviembre de 2012

Círculo

Círculo

Código fuente:


public class Circulo {
    double lado1;

 
    public Circulo(double dato1){
    lado1 = dato1;

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

Código de la prueba

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 Círculo;
/**
 *
 * @author Alumnos

public class CirculoTest {
   
    static Circulo circulo;
   
    public CirculoTest() {
    }
   
   @BeforeClass
    public static void setUpClass() throws Exception {
        circulo = new Circulo(15.0);
    }
   
    @AfterClass
    public static void tearDownClass() throws Exception {
    }
   
    @Before
    public void setUp() {
    }
   
    @After
    public void tearDown() {
    }

   
    @Test
    public void areaTest(){
        assertEquals(circulo.area(),709.11,0);
    }
    @Test
    public void perimetroTest(){
    assertEquals(circulo.perimetro(),47.274,0);
    }
    @Test
    public void obtenerLadoTest(){
        assertEquals(circulo.obtenerRadio(),15,0);
    }
    @Test
    public void modificarLados
            Test(){
        circulo.modificarRadio(4);
        assertEquals(circulo.obtenerRadio(),4,0);
    }
    @Test
    public void nuevoTest(){
        System.out.println(circulo.obtenerRadio());
    }
   
}

No hay comentarios:

Publicar un comentario