Package org.jmock.example.qcon
Class DJTests
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.jmock.integration.junit3.VerifyingTestCase
-
- org.jmock.integration.junit3.MockObjectTestCase
-
- org.jmock.example.qcon.DJTests
-
- All Implemented Interfaces:
junit.framework.Test
public class DJTests extends MockObjectTestCase
-
-
Field Summary
Fields Modifier and Type Field Description (package private) DJdjprivate static java.lang.StringLOCATION_Aprivate static java.lang.StringLOCATION_B(package private) MediaControlmediaControl(package private) Playlistplaylistprivate static java.lang.StringTRACK_Aprivate static java.lang.StringTRACK_B
-
Constructor Summary
Constructors Constructor Description DJTests()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetUp()private voidstartingIn(java.lang.String initialLocation)voidtestDoesNotPlayTrackAgainIfStillInTheSameLocation()voidtestPlaysNewTrackAsSoonAsLocationChangesIfPreviousTrackFinishedWhileInSameLocation()voidtestPlaysTrackForCurrentLocationWhenPreviousTrackFinishesIfLocationChangedWhileTrackWasPlaying()voidtestStartsPlayingTrackForCurrentLocationWhenLocationFirstDetected()-
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, tearDown, toString
-
-
-
-
Field Detail
-
playlist
Playlist playlist
-
mediaControl
MediaControl mediaControl
-
dj
DJ dj
-
LOCATION_A
private static final java.lang.String LOCATION_A
- See Also:
- Constant Field Values
-
TRACK_A
private static final java.lang.String TRACK_A
- See Also:
- Constant Field Values
-
LOCATION_B
private static final java.lang.String LOCATION_B
- See Also:
- Constant Field Values
-
TRACK_B
private static final java.lang.String TRACK_B
- See Also:
- Constant Field Values
-
-
Method Detail
-
setUp
public void setUp()
- Overrides:
setUpin classjunit.framework.TestCase
-
testStartsPlayingTrackForCurrentLocationWhenLocationFirstDetected
public void testStartsPlayingTrackForCurrentLocationWhenLocationFirstDetected()
-
testPlaysTrackForCurrentLocationWhenPreviousTrackFinishesIfLocationChangedWhileTrackWasPlaying
public void testPlaysTrackForCurrentLocationWhenPreviousTrackFinishesIfLocationChangedWhileTrackWasPlaying()
-
testDoesNotPlayTrackAgainIfStillInTheSameLocation
public void testDoesNotPlayTrackAgainIfStillInTheSameLocation()
-
testPlaysNewTrackAsSoonAsLocationChangesIfPreviousTrackFinishedWhileInSameLocation
public void testPlaysNewTrackAsSoonAsLocationChangesIfPreviousTrackFinishedWhileInSameLocation()
-
startingIn
private void startingIn(java.lang.String initialLocation)
-
-