public void MessageAttachmentTest() { var message = new Message(); message .SetChannel(this.Channel) .AddAttachment(x => x .SetTitle(y => y .SetText("test-title") .SetLinkUrl("https://slack.com")) .SetText("test-text") .SetAuthor(y => y .SetName("test-auhtor") .SetLinkUrl("http://slack.com") .SetIconUrl("https://platform.slack-edge.com/img/default_application_icon.png")) .SetFallbackText("falback-text") .SetColor(Color.Green) .SetImageUrl("https://platform.slack-edge.com/img/default_application_icon.png") .SetThumbUrl("https://platform.slack-edge.com/img/default_application_icon.png") .SetFooter(y => y .SetText("text-footer") .SetIconUrl("https://platform.slack-edge.com/img/default_application_icon.png"))); var client = new SlackClient(new Uri(this.BaseUrl)); var result = client .SendAsync(message).Result; Assert.IsTrue(result.IsSuccessStatusCode); }
public void MessageTest() { var message = new Message(); message .SetChannel(this.Channel) .SetText("test-text"); var client = new SlackClient(new Uri(this.BaseUrl)); var result = client .SendAsync(message).Result; Assert.IsTrue(result.IsSuccessStatusCode); }