package Logica;
public class Multiplicar {
int num1;
int num2;
int resultado;
public Multiplicar(int num1, int num2) {
this.num1=num1;
this.num2=num2;
}
public int multiplicar(){
int resultado=num1*num2;
return resultado;
}
}
::::::::::::::::::::::::::
package Test;
import java.util.Scanner;
import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.Test;
import Logica.Multiplicar;
public class MultiplicarTest {
Multiplicar mul;
int num,num2;
Scanner sc=new Scanner(System.in);
@Before
public void
antes(){
System.out.println("digite
el primer numero");
num=sc.nextInt();
System.out.println("digite
el segundo numero");
num2=sc.nextInt();
mul=new Multiplicar(num, num2);
}
@Test
public void
testMultiplicar() {
int
esperado=mul.multiplicar();
int actual=num*num2;
assertEquals(esperado,actual);
}
}
__________________________
package Logica;
public class Nombre {
public String nombre;
String resultado;
public
Nombre(String nombre)
{
this.nombre=nombre;
}
public String comparar(){
if(nombre=="juliana")
{
resultado="juliana";
}
else
{
resultado="no";
}
return resultado;
}
}
:::::::::::::::::::::
package Test;
import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.Test;
import Logica.Nombre;
public class Nombre2Test {
Nombre nom=new
Nombre("juliana");
@Test
public void test() {
String expected="juliana";
assertSame(expected, nom.nombre);
}
@Before
public void NotSame(){
String expected="camila";
assertNotSame(expected, nom.nombre);
}
}
____________________________
package Logica;
public class Edad {
public int edad;
String resultado;
public Edad(int edad) {
super();
this.edad = edad;
}
public String comparar(){
if(edad>18)
{
resultado="mayor";
}
else
{
resultado="menor";
}
return resultado;
}
}
::::::::::::::::::::::::::::::::::::::
package Test;
import static org.junit.Assert.*;
import org.junit.Before;
import org.junit.Test;
import Logica.Edad;
import Logica.Edad;
public class EdadTest {
Edad ed;
@Before
public void crear(){
ed=new Edad(3);
}
@Test
public void testComparar() {
assertFalse(ed.edad==18);
}
}
_________________________________
package Logica;
public class
Estudiante {
String nombre;
int codigo;
boolean
resultado;
public Estudiante(String
nombre,int codigo){
this.nombre=nombre;
this.codigo=codigo;
}
public boolean comparar(int codigo){
if(codigo==2313){
resultado =true;
}
else{
resultado=false;
}
return resultado;
}
}
::::::::::::::::::::::::::::::::
package Test;
import static org.junit.Assert.*
;
import org.junit.Before;
import org.junit.Test;
import
Logica.Estudiante;
public class
EstudianteTest {
Estudiante es;
int cod=2313;
//@Test
//public void
testEstudiante() {
//}
@Test
public void
testComparar() {
boolean esperado
=es.comparar(cod);
boolean actual=true;
assertEquals(esperado,actual);
}
@Before
public void
testDespues(){
es=new Estudiante("pablo",cod);
}
}
No hay comentarios:
Publicar un comentario