public IMessage GenerateMessageFromGetMessageDTO(IGetMessageDTO getMessageDTO) { if (getMessageDTO?.Event == null || getMessageDTO.Event.Type != EventType.MessageCreate) { return(null); } return(buildMessage(getMessageDTO.Event, getMessageDTO.Apps)); }
public IMessage CreateMessage(IGetMessageDTO getMessageDTO) { return(_buildMessage(getMessageDTO.MessageEvent, getMessageDTO.Apps)); }
private void ArrangeMessageFactoryGenerateMessage(IGetMessageDTO getMessageDTO, IMessage result) { _fakeMessageFactory .CallsTo(x => x.GenerateMessageFromGetMessageDTO(getMessageDTO)) .Returns(result); }