/// <summary> /// 新しいツイートの統計を取得してデータベースに保存します。 /// </summary> public void InsertTweetSummary() { using (var tweetSummaryService = new TweetSummaryService()) { foreach (var tweetSummary in tweetSummaryService.Summarize()) { tweetSummaryService.AddOrUpdate(tweetSummary); } } }
public void SummarizeTest1() { var target = new TweetSummaryService(); var actual = target.Summarize(); foreach (var item in actual) { Debug.WriteLine(item); } }
public void AddOrUpdateTest2() { var target = new TweetSummaryService(); var actual = target.AddOrUpdate(new TweetSummary() { Id = Guid.NewGuid(), Date = new DateTime(2015, 1, 3) }); Assert.AreEqual(actual, true); using (var dbContext = new DefaultConnectionContext()) { foreach (var item in dbContext.TweetSummaries) { Debug.WriteLine(item); } } }