コード例 #1
0
 public void TestMethodAddMessage()
 {
     try
     {
         var dataStore = new InMemoryDataStore();
         var message   = new Message(1, "test", DateTime.UtcNow);
         dataStore.AddMessage(message);
         var messages = dataStore.LoadPreviousMessages(DateTime.UtcNow);
         Assert.IsTrue(messages.Count == 1);
         var loadMessage = messages.First();
         Assert.IsTrue(loadMessage.OwnerId == message.OwnerId && string.Equals(loadMessage.Content, message.Content));
     }
     catch (Exception exception)
     {
         Debug.WriteLine(format: "Can't add message {0}", args: exception);
         throw;
     }
 }