public void ApplicationTest_SendMessage() { IMessageService messageService = new MessageServiceImpl(new EntityFrameworkRepositoryContext(), new MessageRepository(new EntityFrameworkRepositoryContext()), new ContactRepository(), new SendSiteMessageService()); Assert.True(messageService.SendMessage("title", "content", "xiaocai", "大神").IsSuccess); }
public void ApplicationTest_ReadInbox() { IMessageService messageService = new MessageServiceImpl(new EntityFrameworkRepositoryContext(), new MessageRepository(new EntityFrameworkRepositoryContext()), new ContactRepository(), new SendSiteMessageService()); foreach (MessageDTO message in messageService.ReadInbox("dashen").Data) { Console.WriteLine("ID:" + message.ID); Console.WriteLine("Title:" + message.Title); Console.WriteLine("Content:" + message.Content); Console.WriteLine("Sender:" + message.Sender.DisplayName); Console.WriteLine("Recipient:" + message.Recipient.DisplayName); Console.WriteLine("MessageState:" + message.State); } }