Exemplo n.º 1
0
 /// <summary>
 /// 新しいツイートの統計を取得してデータベースに保存します。
 /// </summary>
 public void InsertTweetSummary() {
     using (var tweetSummaryService = new TweetSummaryService()) {
         foreach (var tweetSummary in tweetSummaryService.Summarize()) {
             tweetSummaryService.AddOrUpdate(tweetSummary);
         }
     }
 }
Exemplo n.º 2
0
 public void SummarizeTest1() {
     var target = new TweetSummaryService();
     var actual = target.Summarize();
     foreach (var item in actual) {
         Debug.WriteLine(item);
     }
 }
Exemplo n.º 3
0
 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);
         }
     }
 }