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