Googled per caso di test JUnit, e si tratta con qualcosa che sembra molto più complicato da implementare - in cui è necessario creare una nuova classe che estende caso di test che poi chiama:Esiste un equivalente JUn all'attributo testcase di NUnit?
public class MathTest extends TestCase {
protected double fValue1;
protected double fValue2;
protected void setUp() {
fValue1= 2.0;
fValue2= 3.0;
}
}
public void testAdd() {
double result= fValue1 + fValue2;
assertTrue(result == 5.0);
}
ma quello che voglio è qualcosa di veramente semplice, come i casi di test NUnit
[TestCase(1,2)]
[TestCase(3,4)]
public void testAdd(int fValue1, int fValue2)
{
double result= fValue1 + fValue2;
assertIsTrue(result == 5.0);
}
esiste un modo per fare questo in JUnit?
JUnit ha due stili: la versione 3, che hai nel tuo esempio, e la versione 4, che utilizza le annotazioni. Vuoi davvero conoscere la versione 3? – Raedwald
Ah .. No ... voglio sapere 4.5 ... – Steph
Penso che quello che potrei cercare sono i test parametrizzati. Ma anche questo sembra un po 'prolisso e un po' casuale ... http://www.mkyong.com/unittest/junit-4-tutorial-6-parameterized-test/ – Steph