@SuppressWarnings("deprecation")
  @Test
  public void testImportMatchesOverExisting() throws Exception {
    importTeams();

    Team team1 = new TeamDAO().getByExtId("182");
    Team team2 = new TeamDAO().getByExtId("1341");
    Fixture preFixture =
        new Fixture(
            new DateTime(2012, 9, 12, 10, 0).toDate(),
            team1,
            team2); // with incorrect time to check if it will be corrected
    FixtureDAO.saveNew(preFixture);

    importMatches();

    List<Fixture> fixtures = new FixtureDAO().getAll();
    assertEquals(2, fixtures.size());

    fixtures = FixtureDAO.getForTeam(team1);
    for (Fixture fixture : fixtures) {
      if (fixture.getAwayTeam().getExtId().equals(team2.getExtId())) {
        assertEquals(18, fixture.getMatchDate().getHours());
        assertEquals("476841", fixture.getExtId());
        assertEquals("Group C", fixture.getGroupName());
        assertEquals("3:0", fixture.getScore());
        assertEquals(Result.HOMEWIN, fixture.getResult());
        return;
      }
    }
    fail("Fixture to check could not be found.");
  }