public override void Execute() { Message message = BusinessLogicConverter.ToMessage(MessageText); message.SenderId = UserId; int result = MessageProcessor.SendMessage(message); Logger.Trace(string.Format("The message '{0}' has been send. Message length: {1}", MessageText, result)); }
public override void Execute() { User Recipient = UserProcessor.GetUserByName(RecipientName); Message message = BusinessLogicConverter.ToMessage(MessageText); message.SenderId = UserId; message.RecipientId = Recipient.Id; int result = MessageProcessor.SendMessageToUser(message); Logger.Trace(string.Format("The message '{0}' has been send. Message length: {1}", MessageText, result)); }
private void Send_Click(object sender, RoutedEventArgs e) { string messageText = TbNewMessage.Text; if (string.IsNullOrEmpty(messageText)) { return; } Message message = BusinessLogicConverter.ToMessage(messageText); message.SenderId = _userId; int result = MessageProcessor.SendMessage(message); }
private void DoSendMessage() { if (string.IsNullOrEmpty(NewMessageText)) { return; } Message message = BusinessLogicConverter.ToMessage(NewMessageText); message.SenderId = UserId; MessageProcessor.SendMessage(message); AddMessageToRecentMessages(message); //TODO: show error }
public void ToMessage_GoodText_ReturnsMessage(string messageText) { Message result = BusinessLogicConverter.ToMessage(messageText); Assert.Equal(messageText, result.Text); }
public void ToMessage_BadText_Throws(string messageText) { Exception result = Assert.Throws <ArgumentException>(() => BusinessLogicConverter.ToMessage(messageText)); Assert.IsType(typeof(ArgumentException), result); }