Skip to content
This repository was archived by the owner on Feb 5, 2020. It is now read-only.

Commit fed1834

Browse files
committed
Minor test cleanup
1 parent efbdb74 commit fed1834

File tree

3 files changed

+22
-26
lines changed

3 files changed

+22
-26
lines changed

impl/src/test/java/edu/si/trellis/CassandraBinaryServiceIT.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,25 +34,25 @@ class CassandraBinaryServiceIT extends CassandraServiceIT {
3434
private static final Logger log = getLogger(CassandraBinaryServiceIT.class);
3535

3636
@Test
37-
void setAndGetSmallContent() throws Exception {
37+
void setAndGetSmallContent() throws IOException {
3838
IRI id = createIRI();
3939
log.debug("Using identifier: {} for testSetAndGetSmallContent", id);
4040
String content = "This is only a short test, but it has meaning";
4141
try (InputStream testInput = IOUtils.toInputStream(content, UTF_8)) {
42-
connection.binaryService.setContent(builder(id).build(), testInput).get();
42+
connection.binaryService.setContent(builder(id).build(), testInput).join();
4343
}
4444

45-
try (InputStream got = connection.binaryService.get(id).get().getContent()) {
45+
try (InputStream got = connection.binaryService.get(id).join().getContent()) {
4646
String reply = IOUtils.toString(got, UTF_8);
4747
assertEquals(content, reply);
4848
}
4949

50-
try (InputStream got = connection.binaryService.get(id).get().getContent(5, 11)) {
50+
try (InputStream got = connection.binaryService.get(id).join().getContent(5, 11)) {
5151
String reply = IOUtils.toString(got, UTF_8);
5252
assertEquals(content.subSequence(5, 12), reply);
5353
}
5454

55-
connection.binaryService.purgeContent(id).get();
55+
connection.binaryService.purgeContent(id).join();
5656

5757
try {
5858
connection.binaryService.get(id).get();
@@ -65,15 +65,15 @@ void setAndGetSmallContent() throws Exception {
6565
}
6666

6767
@Test
68-
void setAndGetMultiChunkContent() throws Exception {
68+
void setAndGetMultiChunkContent() throws IOException {
6969
IRI id = createIRI();
7070
final String md5sum = "89c4b71c69f59cde963ce8aa9dbe1617";
7171
try (FileInputStream testData = new FileInputStream("src/test/resources/test.jpg")) {
72-
connection.binaryService.setContent(builder(id).build(), testData).get();
72+
connection.binaryService.setContent(builder(id).build(), testData).join();
7373
}
7474

7575
CompletableFuture<Binary> got = connection.binaryService.get(id);
76-
Binary binary = got.get();
76+
Binary binary = got.join();
7777
assertTrue(got.isDone());
7878

7979
try (InputStream testData = new FileInputStream("src/test/resources/test.jpg");

impl/src/test/java/edu/si/trellis/CassandraMementoServiceIT.java

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55

66
import java.time.Instant;
77
import java.util.SortedSet;
8-
import java.util.concurrent.ExecutionException;
9-
108
import org.apache.commons.rdf.api.Dataset;
119
import org.apache.commons.rdf.api.IRI;
1210
import org.apache.commons.rdf.api.Quad;
@@ -16,7 +14,7 @@
1614
class CassandraMementoServiceIT extends CassandraServiceIT {
1715

1816
@Test
19-
void mementos() throws InterruptedException, ExecutionException {
17+
void mementos() {
2018
IRI id = createIRI("http://example.com/id/foo2");
2119
IRI ixnModel = createIRI("http://example.com/ixnModel2");
2220
@SuppressWarnings("resource")
@@ -26,18 +24,18 @@ void mementos() throws InterruptedException, ExecutionException {
2624

2725
// build resource
2826
Metadata meta = builder(id).interactionModel(ixnModel).build();
29-
connection.resourceService.create(meta, quads).toCompletableFuture().get();
30-
connection.mementoService.put(connection.resourceService, id).toCompletableFuture().get();
27+
connection.resourceService.create(meta, quads).toCompletableFuture().join();
28+
connection.mementoService.put(connection.resourceService, id).toCompletableFuture().join();
3129

32-
SortedSet<Instant> mementos = connection.mementoService.mementos(id).toCompletableFuture().get();
30+
SortedSet<Instant> mementos = connection.mementoService.mementos(id).toCompletableFuture().join();
3331
assertEquals(1, mementos.size());
3432
waitTwoSeconds();
3533

3634
// again
37-
connection.resourceService.replace(meta, quads).toCompletableFuture().get();
38-
connection.mementoService.put(connection.resourceService, id).toCompletableFuture().get();
35+
connection.resourceService.replace(meta, quads).toCompletableFuture().join();
36+
connection.mementoService.put(connection.resourceService, id).toCompletableFuture().join();
3937

40-
mementos = connection.mementoService.mementos(id).toCompletableFuture().get();
38+
mementos = connection.mementoService.mementos(id).toCompletableFuture().join();
4139
assertEquals(2, mementos.size());
4240
}
4341
}

impl/src/test/java/edu/si/trellis/CassandraResourceServiceIT.java

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
import static org.trellisldp.api.Metadata.builder;
66

77
import java.time.Instant;
8-
import java.util.concurrent.ExecutionException;
9-
108
import org.apache.commons.rdf.api.Dataset;
119
import org.apache.commons.rdf.api.IRI;
1210
import org.apache.commons.rdf.api.Quad;
@@ -19,7 +17,7 @@
1917
class CassandraResourceServiceIT extends CassandraServiceIT implements ResourceServiceTests {
2018

2119
@Test
22-
void basicActions() throws InterruptedException, ExecutionException {
20+
void basicActions() {
2321
IRI id = createIRI("http://example.com/id/foo");
2422
IRI container = createIRI("http://example.com/id");
2523
IRI ixnModel = createIRI("http://example.com/ixnModel");
@@ -30,13 +28,13 @@ void basicActions() throws InterruptedException, ExecutionException {
3028

3129
// build container
3230
Metadata meta = builder(container).interactionModel(ixnModel).container(null).build();
33-
connection.resourceService.create(meta, null).toCompletableFuture().get();
31+
connection.resourceService.create(meta, null).toCompletableFuture().join();
3432

3533
// build resource
3634
meta = builder(id).interactionModel(ixnModel).container(container).build();
37-
connection.resourceService.create(meta, quads).toCompletableFuture().get();
35+
connection.resourceService.create(meta, quads).toCompletableFuture().join();
3836

39-
Resource resource = connection.resourceService.get(id).toCompletableFuture().get();
37+
Resource resource = connection.resourceService.get(id).toCompletableFuture().join();
4038
assertEquals(id, resource.getIdentifier());
4139
assertEquals(ixnModel, resource.getInteractionModel());
4240
assertEquals(container,
@@ -46,10 +44,10 @@ void basicActions() throws InterruptedException, ExecutionException {
4644
assertEquals(quad, firstQuad);
4745

4846
// touch container
49-
Instant modified = connection.resourceService.get(container).toCompletableFuture().get().getModified();
47+
Instant modified = connection.resourceService.get(container).toCompletableFuture().join().getModified();
5048
waitTwoSeconds();
51-
connection.resourceService.touch(container).toCompletableFuture().get();
52-
Instant newModified = connection.resourceService.get(container).toCompletableFuture().get().getModified();
49+
connection.resourceService.touch(container).toCompletableFuture().join();
50+
Instant newModified = connection.resourceService.get(container).toCompletableFuture().join().getModified();
5351
assertTrue(modified.compareTo(newModified) < 0);
5452
}
5553

0 commit comments

Comments
 (0)