public async Task TestCreateCommentForProject() { ProjectService projectService = new ProjectService(_callerRestApiTodoist); ProjectModel projectCreated = await projectService.CreateProjectAsync("Project created by TestCreateCommentForProject"); CommentModel comment = await _sut.CreateCommentForProjectAsync("Comment created by TestCreateCommentForProject", projectCreated.ID); Assert.IsNotNull(comment); Assert.IsTrue(comment.ID > 0); Assert.AreEqual("Comment created by TestCreateCommentForProject", comment.Content); Assert.AreEqual(projectCreated.ID, comment.ProjectID); Assert.IsNull(comment.TaskID); Assert.IsNotNull(comment.Posted); Assert.IsNull(comment.Attachment); await _sut.DeleteCommentAsync(comment.ID); await projectService.DeleteProjectAsync(projectCreated.ID); }