Package org.jmock.example.sniper
Class AuctionSniperTests
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.jmock.integration.junit3.VerifyingTestCase
org.jmock.integration.junit3.MockObjectTestCase
org.jmock.example.sniper.AuctionSniperTests
- All Implemented Interfaces:
junit.framework.Test
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Auction
(package private) Money
(package private) Money
(package private) AuctionSniperListener
(package private) Money
(package private) AuctionSniper
(package private) Money
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
Methods inherited from class org.jmock.integration.junit3.MockObjectTestCase
checking, context, mock, mock, sequence, setDefaultResultForType, setImposteriser, setNamingScheme, states
Methods inherited from class org.jmock.integration.junit3.VerifyingTestCase
addVerifier, runBare, verify
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, setUp, tearDown, toString
-
Field Details
-
increment
Money increment -
maximumBid
Money maximumBid -
beatableBid
Money beatableBid -
unbeatableBid
Money unbeatableBid -
auction
Auction auction -
listener
AuctionSniperListener listener -
sniper
AuctionSniper sniper
-
-
Constructor Details
-
AuctionSniperTests
public AuctionSniperTests()
-
-
Method Details
-
testTriesToBeatTheLatestHighestBid
- Throws:
Exception
-
testWillNotBidPriceGreaterThanMaximum
- Throws:
Exception
-
testWillLimitBidToMaximum
- Throws:
Throwable
-
testWillNotBidWhenToldAboutBidsOnOtherItems
- Throws:
Throwable
-
testWillAnnounceItHasFinishedIfPriceGoesAboveMaximum
public void testWillAnnounceItHasFinishedIfPriceGoesAboveMaximum() -
testCatchesExceptionsAndReportsThemToErrorListener
- Throws:
Exception
-