test

  Sin categoría
public class ComplexoTest {

 public ComplexoTest() {
 }
 /** REQUISITO FUNCIONAL 1
 * - Creación dun número complexo.
 * Si creamos un número Complexo (5.0,-3.0) a parte real é 5.0 e a parte imaxinaria 3.0
 * Si creamos un número Complexo (0.0,1.0) a parte real é 0.0 e a parte imaxinaria é 1.0
 */
 @Test
 public void testComplexoConstructor() {
 // Si creamos un número Complexo (5.0,-3.0) a parte real é 5.0 e a parte imaxinaria 3.0
 //
 Complexo c=new Complexo(5.0,-3.0);
 assertEquals("Complexo(5.0,1.0): Comprobamos a parte Real: ",5.0,c.getReal(),0.0000001);
 assertEquals("Complexo(5.0,-3.0): Comprobamos a parte Imaxinaria: ",-3.0,c.getImaxinaria(),0.0000001);

 // Si creamos un número Complexo (0.0,1.0) a parte real é 0.0 e a parte imaxinaria é 1.0
 //
 c=new Complexo(0.0,1.0);
 assertEquals("Complexo(0.0,1.0): Comprobamos a parte Real: ",0.0,c.getReal(),0.0000001);
 assertEquals("Complexo(0.0,1.0): Comprobamos a parte Imaxinaria: ",1.0,c.getImaxinaria(),0.0000001);
 }
}