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