All pastes #915198 Raw Edit

Something

public java v1 · immutable
#915198 ·published 2008-02-23 16:45 UTC
rendered paste body
/** *  */package inf101.gameOfLife.test;import static inf101.gameOfLife.spilldeler.IBrettAksiomer.*;import java.util.Random;import junit.framework.TestCase;import inf101.gameOfLife.spilldeler.*;import inf101.gameOfLife.spilldeler.brikker.*;/** * @author Administrator * */public class BrettIBrettAksiomerTest extends TestCase{	IBrett b;		/* (non-Javadoc)	 * @see junit.framework.TestCase#setUp()	 */	protected void setUp() throws Exception	{		super.setUp();				Random rnd = new Random();				b = new Brett(8 + rnd.nextInt(8));		int storrelse = b.storrelse();				for (int kolonne = 0; kolonne < storrelse; kolonne++)		{			for (int rad = 0; rad < storrelse; rad++)			{				IBrikke br;				switch (rnd.nextInt(3))				{					case 0 : br = new TomBrikke(); break;					case 1 : br = new SirkelBrikke(); break;					default: br = new KryssBrikke(); break;				}									b.settBrikke(new Posisjon(kolonne, rad), br); 			}		}	}	/* (non-Javadoc)	 * @see junit.framework.TestCase#tearDown()	 */	protected void tearDown() throws Exception	{		super.tearDown();	}	/**	 * Test method for {@link inf101.gameOfLife.spilldeler.IBrettAksiomer#aksiomBrettSum(inf101.gameOfLife.spilldeler.IBrett)}.	 */	public final void testSjekkBrettSum()	{		aksiomBrettSum(b);	}	/**	 * Test method for {@link inf101.gameOfLife.spilldeler.IBrettAksiomer#aksiomBrikkeInsert(inf101.gameOfLife.spilldeler.IBrett, inf101.gameOfLife.spilldeler.brikker.IBrikke, inf101.gameOfLife.spilldeler.IPosisjon)}.	 */	public final void testSjekkBrikkeInsert()	{		int storrelse = b.storrelse();		Random rnd = new Random();				for (int kolonne = 0; kolonne < storrelse; kolonne++)		{			for (int rad = 0; rad < storrelse; rad++)			{				IBrikke br;				switch (rnd.nextInt(3))				{					case 0 : br = new TomBrikke(); break;					case 1 : br = new SirkelBrikke(); break;					default: br = new KryssBrikke(); break;				}									IPosisjon pos = new Posisjon(kolonne, rad);				aksiomBrikkeInsert(b, br, pos);			}		}	}	}