State { public void setStopped() { playState = PlayState.STOPPED; }  @Nullable String getPath(); boolean isDeinit(); void setDeinit(); boolean isInit(); void setInit(); boolean isLoading(); boolean isLoading(@Nullable String path); void setLoading(@Nullable String path); boolean isLoaded(); boolean isLoaded(@Nullable String path); void setLoaded(); boolean isStopped(); void setStopped(); boolean isPlaying(); void setPlaying(); boolean isPaused(); void setPaused();  }
@Test public void testSetStopped() { subject.setPlaying(); subject.setStopped(); assertStopped(true); }
@Test public void testIsPausedStopped() { subject.setStopped(); assertPaused(false); }