@Test public void assertThatEntryBuilderSkipsWorkflowChanges() { AggregatedJiraActivityItem item = newActivityItem(newChangeItem("workflow", "newvalue")); assertThat(builder.build(item), is(none(StreamsEntry.class))); }
@Test public void assertThatEntryBuilderReturnsStreamEntryForValidChangeItem() { AggregatedJiraActivityItem item = newActivityItem(newChangeItem(ISSUE_TYPE, "Bug")); assertThat(builder.build(item), is(not(none(StreamsEntry.class)))); }
@Test public void assertThatEntryBuilderSkipsProjectImportChanges() { AggregatedJiraActivityItem item = newActivityItem(newChangeItem("projectimport", "newvalue")); assertThat(builder.build(item), is(none(StreamsEntry.class))); }
@Test public void assertThatEmptyChangeItemsReturnNone() { AggregatedJiraActivityItem item = newActivityItem(); assertThat(builder.build(item), is(none(StreamsEntry.class))); }