Skip to content

Commit ca8137c

Browse files
committed
Create delete test on MongoDB
Signed-off-by: Otavio Santana <[email protected]>
1 parent 34b57d2 commit ca8137c

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

mongodb-driver/src/test/java/org/eclipse/jnosql/communication/mongodb/document/MongoDBSpecificFeaturesTest.java

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,6 @@ public void shouldReturnErrorOnSelectWhenThereIsNullParameter(){
6868
@Test
6969
public void shouldFindDocument() {
7070
DocumentEntity entity = entityManager.insert(getEntity());
71-
Optional<Document> id = entity.find("_id");
72-
7371

7472
List<DocumentEntity> entities = entityManager.select(COLLECTION_NAME,
7573
eq("name", "Poliana")).collect(Collectors.toList());
@@ -88,6 +86,19 @@ public void shouldReturnErrorOnDeleteWhenThereIsNullParameter(){
8886
() -> entityManager.delete(null, eq("name", "Poliana")));
8987
}
9088

89+
@Test
90+
public void shouldDelete() {
91+
entityManager.insert(getEntity());
92+
93+
long result = entityManager.delete(COLLECTION_NAME,
94+
eq("name", "Poliana"));
95+
96+
Assertions.assertEquals(1L, result);
97+
List<DocumentEntity> entities = entityManager.select(COLLECTION_NAME,
98+
eq("name", "Poliana")).collect(Collectors.toList());
99+
Assertions.assertTrue(entities.isEmpty());
100+
}
101+
91102
private DocumentEntity getEntity() {
92103
DocumentEntity entity = DocumentEntity.of(COLLECTION_NAME);
93104
Map<String, Object> map = new HashMap<>();

0 commit comments

Comments
 (0)