Círculo
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