@Test public void fromRelaxedNoUnwrapShouldReturnCidWhenEmptyAfterRemoveTags() { Optional<Cid> actual = Cid.parser() .relaxed() .parse("<>"); assertThat(actual).isPresent(); assertThat(actual.get().getValue()).isEqualTo("<>"); }
@Test public void fromRelaxedNoUnwrapShouldReturnCidWhenBlankAfterRemoveTags() { Optional<Cid> actual = Cid.parser() .relaxed() .parse("< >"); assertThat(actual).isPresent(); assertThat(actual.get().getValue()).isEqualTo("< >"); }
@Test public void fromRelaxedNoUnwrapShouldNotRemoveTagsWhenExists() { Optional<Cid> actual = Cid.parser() .relaxed() .parse("<123>"); assertThat(actual).isPresent(); assertThat(actual.get().getValue()).isEqualTo("<123>"); }
@Inject public CassandraMessageDAO(Session session, CassandraTypesProvider typesProvider, BlobStore blobStore, BlobId.Factory blobIdFactory, CassandraConfiguration cassandraConfiguration, CassandraUtils cassandraUtils, CassandraMessageId.Factory messageIdFactory) { this.cassandraAsyncExecutor = new CassandraAsyncExecutor(session); this.typesProvider = typesProvider; this.blobStore = blobStore; this.blobIdFactory = blobIdFactory; this.configuration = cassandraConfiguration; this.cassandraUtils = cassandraUtils; this.messageIdFactory = messageIdFactory; this.insert = prepareInsert(session); this.delete = prepareDelete(session); this.selectMetadata = prepareSelect(session, METADATA); this.selectHeaders = prepareSelect(session, HEADERS); this.selectFields = prepareSelect(session, FIELDS); this.selectBody = prepareSelect(session, BODY); this.selectAllMessagesWithAttachment = prepareSelectAllMessagesWithAttachment(session); this.cidParser = Cid.parser().relaxed(); }
public MessageParser() { cidParser = Cid.parser() .relaxed() .unwrap(); }
@Test public void fromRelaxedUnwrapShouldNotRemoveTagsWhenNotStartTag() { assertThat(Cid.parser() .relaxed() .unwrap() .parse("123>")) .contains(Cid.from("123>")); }
@Test public void fromRelaxedUnwrapShouldReturnAbsentWhenBlank() { assertThat(Cid.parser() .relaxed() .unwrap() .parse(" ")) .isEmpty(); }
@Test public void fromRelaxedNoUnwrapShouldReturnAbsentWhenBlank() { assertThat(Cid.parser() .relaxed() .parse(" ")) .isEmpty(); }
@Test public void fromRelaxedUnwrapShouldNotRemoveTagsWhenNone() { assertThat(Cid.parser() .relaxed() .unwrap() .parse("123")) .contains(Cid.from("123")); }
@Test public void fromRelaxedUnwrapShouldReturnAbsentWhenBlankAfterRemoveTags() { assertThat(Cid.parser() .relaxed() .unwrap() .parse("< >")) .isEmpty(); }
@Test public void fromRelaxedUnwrapShouldReturnAbsentWhenEmptyAfterRemoveTags() { assertThat(Cid.parser() .relaxed() .unwrap() .parse("<>")) .isEmpty(); }
@Test public void fromRelaxedNoUnwrapShouldReturnAbsentWhenEmpty() { assertThat(Cid.parser() .relaxed() .parse("")) .isEmpty(); }
@Test public void fromRelaxedUnwrapShouldRemoveTagsWhenExists() { Optional<Cid> actual = Cid.parser() .relaxed() .unwrap() .parse("<123>"); assertThat(actual).isPresent(); assertThat(actual.get().getValue()).isEqualTo("123"); }
@Test public void fromRelaxedUnwrapShouldReturnAbsentWhenNull() { assertThat(Cid.parser() .relaxed() .unwrap() .parse(null)) .isEmpty(); }
@Test public void fromRelaxedNoUnwrapShouldNotRemoveTagsWhenNotEndTag() { assertThat(Cid.parser() .relaxed() .parse("<123")) .contains(Cid.from("<123")); }
@Test public void fromRelaxedUnwrapShouldNotRemoveTagsWhenNotEndTag() { assertThat(Cid.parser() .relaxed() .unwrap() .parse("<123")) .contains(Cid.from("<123")); }
@Test public void fromRelaxedNoUnwrapShouldNotRemoveTagsWhenNone() { assertThat(Cid.parser() .relaxed() .parse("123")) .contains(Cid.from("123")); }
@Test public void fromRelaxedNoUnwrapShouldReturnAbsentWhenNull() { assertThat(Cid.parser() .relaxed() .parse(null)) .isEmpty(); }
@Test public void fromRelaxedUnwrapShouldReturnAbsentWhenEmpty() { assertThat(Cid.parser() .relaxed() .unwrap() .parse("")) .isEmpty(); }
@Test public void fromRelaxedNoUnwrapShouldNotRemoveTagsWhenNotStartTag() { assertThat(Cid.parser() .relaxed() .parse("123>")) .contains(Cid.from("123>")); }