public void MigrateMatchDetailsTest_FromXmlToDb() { string strFile = "matchdetails.xml"; string response = GetXmlString(strFile); var matchDetailsInput = CHPP.MatchDetails.Serializer.HattrickData.Deserialize(response).Match.First(); IWhoScoredRepository repository = new WhoScoredRepository(); repository.SaveMatchDetails(matchDetailsInput); Thread.Sleep(1000); var matchDetails = repository.GetMatchDetails<MatchDetails>(); repository.DropSeriesFixtures(); Assert.AreEqual(1, matchDetails.Count); }
public void MigrateSeriesFixturesTest_FromXmlToDb() { string strFile = "seriesfixtures.xml"; string response = GetXmlString(strFile); var seriesFixturesInput = CHPP.SeriesFixtures.Serializer.HattrickData.Deserialize(response); IWhoScoredRepository repository = new WhoScoredRepository(); var entity = MigrationDomainService.GetSeriesFixtureEntity(seriesFixturesInput); repository.SaveSeriesFixtures(entity); Thread.Sleep(1000); var fixturesCount = repository.GetSeriesFixturesSummary<SeriesFixturesSummaryEntity>().Count; repository.DropSeriesFixtures(); Assert.AreEqual(1, fixturesCount); }