Skip to content

Commit 4283101

Browse files
savacano28camrrx
authored andcommitted
[backend/frontend] Fix partial delete of documents (#3467)
1 parent 3857106 commit 4283101

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

openbas-api/src/test/java/io/openbas/rest/DocumentApiTest.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@
4141
class DocumentApiTest extends IntegrationTest {
4242

4343
@Resource protected ObjectMapper mapper;
44+
45+
@Autowired private MockMvc mvc;
46+
4447
@Autowired DocumentComposer documentComposer;
4548
@Autowired ChallengeComposer challengeComposer;
4649
@Autowired PayloadComposer payloadComposer;
@@ -141,4 +144,18 @@ void givenDocumentShouldFetchRelatedEntities() throws Exception {
141144
assertThatJson(response).when(IGNORING_ARRAY_ORDER).isEqualTo(relationJson);
142145
}
143146
}
147+
148+
private Document getDocumentWithChallenge() {
149+
150+
ChallengeComposer.Composer challenge =
151+
challengeComposer.forChallenge(ChallengeFixture.createDefaultChallenge());
152+
153+
BinaryFile badCoffeeFileContent = FileFixture.getBadCoffeeFileContent();
154+
return documentComposer
155+
.forDocument(DocumentFixture.getDocument(badCoffeeFileContent))
156+
.withInMemoryFile(badCoffeeFileContent)
157+
.withChallenge(challenge)
158+
.persist()
159+
.get();
160+
}
144161
}

0 commit comments

Comments
 (0)