public void CreateNewTopic()
        {
            var newTopic = new NewTopic
            {
                Content =
                    "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut posuere eleifend nulla, vel interdum elit. Aenean auctor, libero in consectetur sollicitudin, dolor massa pharetra nulla, et mollis justo turpis nec tortor. Nullam lorem nunc, cursus ac pretium in, auctor eu nisi. Nullam quis lacus quam. Curabitur vel aliquet erat, sed vestibulum ante. Vivamus consequat lorem eget gravida gravida. Aenean quis arcu ut ligula facilisis aliquet. Vestibulum rutrum magna elit. Etiam sit amet malesuada quam, nec tempor mi. Nullam eu mauris dui. Sed at mi sit amet justo ultrices laoreet non eget urna. Proin felis ex, finibus et auctor a, rutrum nec elit.",
                Title = "Testing Topic: " + Guid.NewGuid(),
                CategoryID = 21
            };
            var response = _api.PostTopic(newTopic);

            Assert.IsNotNull(response);
            Assert.IsTrue(response.Success);
        }
示例#2
0
 public static CreatedTopic CreateTopic(this DiscourseApi api, NewTopic data, string username = DefaultUsername)
 {
     return api.ExecuteRequest<CreatedTopic>("/posts", Method.POST, true, username, null, data);
 }