public async Task handle_outdated_remove_label() { var wasAdded = await IssueSubscription.TryRemoveLabel(Issue, Label, AlreadyLabeledAt.AddHours(-1)); var labeled = await IssueSubscription.TestLabel(Issue, Label); // so we can handle situation when labeling events are received out of order wasAdded.Should().BeFalse(); labeled.Should().BeTrue(); }
public Given_issue_had_label_removed() { AlreadyRemovedAt = AlreadyLabeledAt.AddMinutes(+1); IssueSubscription.TryRemoveLabel(Issue, Label, AlreadyRemovedAt).Wait(); }