Factorial test cases
<source lang="java"> package factorial;
import junit.framework.*;
public class FactorialComputeTestCase extends TestCase { protected Factorial fat;
public FactorialComputeTestCase() { this(new String()); }
public FactorialComputeTestCase(String str) { super(str); fat = new Fatorial(); }
public void testCompute1() { long resultado = fat.compute(0); assertEquals(resultado, 1); }
public void testCompute2() { long resultado = fat.compute(2); assertEquals(resultado, 2); }
public void testCompute3() { long resultado = fat.compute(11); assertEquals(resultado, 39916800); } } </source>