@Test
public void shouldRunTrustWithoutPayloadMultiple() throws Exception {
sinceVersion(Api.Version.V0);
final Trust trust = Trust.builder()
.args(ImmutableList.of("http://example.com/pubkey1", "http://example.com/pubkey2"))
.build();
final TrustOutput trustOutput = TrustOutput.builder()
.addTrustedPubkey(TrustedPubkey.builder()
.prefix("")
.key("http://example.com/pubkey1")
.location("")
.build())
.addTrustedPubkey(TrustedPubkey.builder()
.prefix("")
.key("http://example.com/pubkey2")
.location("")
.build())
.build();
when(rktLauncher.run(trust)).thenReturn(trustOutput);
final Response<ByteString> response = awaitResponse(
serviceHelper
.request(DEFAULT_HTTP_METHOD, path("/trust?pubkey=http://example.com/pubkey1"
+ "&pubkey=http://example.com/pubkey2")));
assertThat(response, hasStatus(belongsToFamily(StatusType.Family.SUCCESSFUL)));
assertTrue(response.payload().isPresent());
assertEquals(trustOutput,
Json.deserialize(response.payload().get().toByteArray(), TrustOutput.class));
}
RktCommandResourceTest.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:rkt-launcher
作者:
评论列表
文章目录