/** * @depends test_further_elapse_is_still_now_playing */ public function test_elapse_past_scrobble_point_is_not_scrobblable_yet(ScrobblerTrackModel $stm) { $this->assertEquals(150, $this->scrobble_time); $this->assertTrue($stm->isNowPlaying()); $this->assertFalse($stm->isScrobblable()); // not true until the track is marked 'played' $this->assertFalse($stm->isEnded()); return $stm; }