import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses({ CalculadoraParametroTest.class,
CalculadoraTest.class })
public class AllTests {
}
public class Calculadora {
boolean tienePantalla = false;
public int suma(int a, int b) {
return a+b;
}
public boolean isTienePantalla() {
return tienePantalla;
}
public int dividir(int a, int b) {
if (b == 0) throw new ArithmeticException("División por
cero");
int resultado = a/b;
return resultado;
}
public void setTienePantalla(boolean tienePantalla) {
this.tienePantalla = tienePantalla;
}
@Override
public boolean equals(Object obj) {
if (obj == null) return false;
if (!(obj instanceof Calculadora)) return false;
Calculadora other = (Calculadora)obj;
return (this.tienePantalla==other.tienePantalla);
}
public void loop() {
//while(true) {}
}
}
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses({ CalculadoraParametroTest.class,
CalculadoraTest.class })
public class AllTests {
}
public class Calculadora {
boolean tienePantalla = false;
public int suma(int a, int b) {
return a+b;
}
public boolean isTienePantalla() {
return tienePantalla;
}
public int dividir(int a, int b) {
if (b == 0) throw new ArithmeticException("División por
cero");
int resultado = a/b;
return resultado;
}
public void setTienePantalla(boolean tienePantalla) {
this.tienePantalla = tienePantalla;
}
@Override
public boolean equals(Object obj) {
if (obj == null) return false;
if (!(obj instanceof Calculadora)) return false;
Calculadora other = (Calculadora)obj;
return (this.tienePantalla==other.tienePantalla);
}
public void loop() {
//while(true) {}
}
}