public async Task GetUserStarsAndCountTestAsync() { var ownuser = await client.GetMyselfAsync(); var issueTypes = await client.GetIssueTypesAsync(projectId); var issue = await client.CreateIssueAsync(new CreateIssueParams(projectId, "GetUsersStarsTest", issueTypes.First().Id, IssuePriorityType.High)); await client.AddStarToIssueAsync(issue.Id); var count = await client.GetUserStarCountAsync(ownuser.Id, new GetStarsParams() { Since = DateTime.UtcNow.AddDays(-1).Date, Until = DateTime.UtcNow.Date }); Assert.IsTrue(count > 0); var stars = await client.GetUserStarsAsync(ownuser.Id, new QueryParams() { Count = 1, Order = Order.Asc }); Assert.IsTrue(stars.Any()); await client.DeleteIssueAsync(issue.Id); }
public async Task AddStarToIssueAndCommentAsync() { var issueTypes = await client.GetIssueTypesAsync(projectId); var issue = await client.CreateIssueAsync(new CreateIssueParams(projectId, "StarTestIssue", issueTypes.First().Id, IssuePriorityType.High)); await client.AddStarToIssueAsync(issue.Id); var issueComment = await client.AddIssueCommentAsync(new AddIssueCommentParams(issue.Id, "Comment")); await client.AddStarToCommentAsync(issueComment.Id); await client.DeleteIssueAsync(issue.Id); }