SeasonManager extends Observable { public String getSeason() { if (currentSeason == null) { return "None"; } return currentSeason.getNameString(); } SeasonManager(); void seasonStart(); String getSeason(); Season getSeasonObject(); void seasonSwitch(SeasonName season); void seasonSwitch(); String getIconStyle(SeasonName season, Boolean large); String getIconPath(); int getSeasonEndDay(); void registerMonthlyTask();  }
@Test public void testGetSeason() { SeasonManager manager = new SeasonManager(); manager.seasonSwitch(SeasonName.SUMMER); Assert.assertEquals("SUMMER", manager.getSeason()); }
@Ignore @Test public void testTick() { SeasonManager manager = new SeasonManager(); String season = manager.getSeason(); Assert.assertEquals(season, manager.getSeason()); }