/** * Generated by Agitar build: JUnitFactory Version 1.0.4.000307 (Build date: Apr 19, 2007) [1.0.4.000307] * JDK Version: 1.6.0 * * Generated on Apr 27, 2007 11:29:56 AM * Time to generate: 00:03.857 seconds * */ package net.saff.bowling.test; import com.agitar.lib.junit.AgitarTestCase; public class BowlingTestsAgitarTest_1 extends AgitarTestCase { public Class getTargetClass() { return BowlingTests.class; } public void testConstructor() throws Throwable { BowlingTests bowlingTests = new BowlingTests(); assertNotNull("bowlingTests.assume", getPrivateField(bowlingTests, "assume")); } public void testShouldBeTenFramesWithTwoRollsInEach() throws Throwable { Game STARTING_GAME = BowlingTests.STARTING_GAME; BowlingTests bowlingTests = new BowlingTests(); bowlingTests.shouldBeTenFramesWithTwoRollsInEach(STARTING_GAME, BowlingTests.THREE, new Bowl(100)); assertNotNull("bowlingTests.assume", getPrivateField(bowlingTests, "assume")); } public void testShouldBeTenFramesWithTwoRollsInEachThrowsNullPointerException() throws Throwable { BowlingTests bowlingTests = new BowlingTests(); try { bowlingTests.shouldBeTenFramesWithTwoRollsInEach(new Game(), BowlingTests.THREE, null); fail("Expected NullPointerException to be thrown"); } catch (NullPointerException ex) { assertNull("ex.getMessage()", ex.getMessage()); assertThrownBy(BowlingTests.class, ex); assertNotNull("bowlingTests.assume", getPrivateField(bowlingTests, "assume")); } } public void testShouldBeTenFramesWithTwoRollsInEachThrowsNullPointerException1() throws Throwable { Game STARTING_GAME = BowlingTests.STARTING_GAME; BowlingTests bowlingTests = new BowlingTests(); try { bowlingTests.shouldBeTenFramesWithTwoRollsInEach(STARTING_GAME, null, BowlingTests.FOUR); fail("Expected NullPointerException to be thrown"); } catch (NullPointerException ex) { assertNull("ex.getMessage()", ex.getMessage()); assertThrownBy(BowlingTests.class, ex); assertNotNull("bowlingTests.assume", getPrivateField(bowlingTests, "assume")); } } public void testShouldBeTenFramesWithTwoRollsInEachThrowsNullPointerException2() throws Throwable { Bowl THREE = BowlingTests.THREE; BowlingTests bowlingTests = new BowlingTests(); try { bowlingTests.shouldBeTenFramesWithTwoRollsInEach(null, THREE, THREE); fail("Expected NullPointerException to be thrown"); } catch (NullPointerException ex) { assertNull("ex.getMessage()", ex.getMessage()); assertThrownBy(BowlingTests.class, ex); assertNotNull("bowlingTests.assume", getPrivateField(bowlingTests, "assume")); } } }