package boofcv.alg.tracker.tld; import org.junit.Test; import java.util.Random; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; /** * @author Peter Abeles */ public class TestTldFernDescription { @Test public void sanityTest() { TldFernDescription fern = new TldFernDescription(new Random(24),8); assertEquals(fern.pairs.length,8); int numNotZeroA = 0; for( int i = 0; i < fern.pairs.length; i++ ) { if( fern.pairs[i].a.x != 0 ) numNotZeroA++; assertTrue(fern.pairs[i].a.x >= -0.5); assertTrue(fern.pairs[i].a.x < 0.5); assertTrue(fern.pairs[i].b.x >= -0.5); assertTrue(fern.pairs[i].b.x < 0.5); } assertTrue(numNotZeroA > 0); } }