Skip to content

Commit 7b190bb

Browse files
committed
[chore] Update existing integration tests to validate the comment type
We can write/read the field
1 parent e8243db commit 7b190bb

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/test/java/org/zendesk/client/v2/RealSmokeTest.java

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import org.zendesk.client.v2.model.Brand;
1818
import org.zendesk.client.v2.model.Collaborator;
1919
import org.zendesk.client.v2.model.Comment;
20+
import org.zendesk.client.v2.model.CommentType;
2021
import org.zendesk.client.v2.model.ComplianceDeletionStatus;
2122
import org.zendesk.client.v2.model.DeletedTicket;
2223
import org.zendesk.client.v2.model.Field;
@@ -1646,14 +1647,18 @@ public void getTicketCommentsShouldBeAscending() throws Exception {
16461647
Ticket ticket = null;
16471648
try {
16481649
ticket = instance.createTicket(t);
1649-
instance.createComment(ticket.getId(), new Comment(TICKET_COMMENT2));
1650+
final Comment comment = new Comment(TICKET_COMMENT2);
1651+
comment.setType(CommentType.COMMENT);
1652+
instance.createComment(ticket.getId(), comment);
16501653
Iterable<Comment> ticketCommentsIt = instance.getTicketComments(ticket.getId());
16511654
List<Comment> comments = new ArrayList<>();
16521655
ticketCommentsIt.forEach(comments::add);
16531656

16541657
assertThat(comments.size(), is(2));
16551658
assertThat(comments.get(0).getBody(), containsString(TICKET_COMMENT1));
1659+
assertThat(comments.get(0).getType(), is(CommentType.COMMENT));
16561660
assertThat(comments.get(1).getBody(), containsString(TICKET_COMMENT2));
1661+
assertThat(comments.get(1).getType(), is(CommentType.COMMENT));
16571662
} finally {
16581663
if (ticket != null) {
16591664
instance.deleteTicket(ticket.getId());
@@ -1669,14 +1674,18 @@ public void getTicketCommentsDescending() throws Exception {
16691674
Ticket ticket = null;
16701675
try {
16711676
ticket = instance.createTicket(t);
1672-
instance.createComment(ticket.getId(), new Comment(TICKET_COMMENT2));
1677+
final Comment comment = new Comment(TICKET_COMMENT2);
1678+
comment.setType(CommentType.COMMENT);
1679+
instance.createComment(ticket.getId(), comment);
16731680
Iterable<Comment> ticketCommentsIt = instance.getTicketComments(ticket.getId(), SortOrder.DESCENDING);
16741681
List<Comment> comments = new ArrayList<>();
16751682
ticketCommentsIt.forEach(comments::add);
16761683

16771684
assertThat(comments.size(), is(2));
16781685
assertThat(comments.get(0).getBody(), containsString(TICKET_COMMENT2));
1686+
assertThat(comments.get(0).getType(), is(CommentType.COMMENT));
16791687
assertThat(comments.get(1).getBody(), containsString(TICKET_COMMENT1));
1688+
assertThat(comments.get(1).getType(), is(CommentType.COMMENT));
16801689
} finally {
16811690
if (ticket != null) {
16821691
instance.deleteTicket(ticket.getId());

0 commit comments

Comments
 (0)