diff options
author | smorgrav <smorgrav@verizonmedia.com> | 2020-11-02 10:28:47 +0100 |
---|---|---|
committer | smorgrav <smorgrav@verizonmedia.com> | 2020-11-02 10:28:47 +0100 |
commit | 426fe805f7520932367eb24e557ad0af5c5a1795 (patch) | |
tree | 89a9c25f526183a3a95bb7d4ee52dcbcd84c2ed9 | |
parent | e227423bf8709df56652e7197eccbeea1e057482 (diff) |
Add one unit test of the cloud tenant serialization with non empty info
-rw-r--r-- | controller-server/src/test/java/com/yahoo/vespa/hosted/controller/persistence/TenantSerializerTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/persistence/TenantSerializerTest.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/persistence/TenantSerializerTest.java index 4787b0ca456..20caceee097 100644 --- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/persistence/TenantSerializerTest.java +++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/persistence/TenantSerializerTest.java @@ -93,6 +93,18 @@ public class TenantSerializerTest { } @Test + public void cloud_tenant_with_info() { + CloudTenant tenant = new CloudTenant(TenantName.from("elderly-lady"), + Optional.of(new SimplePrincipal("foobar-user")), + ImmutableBiMap.of(publicKey, new SimplePrincipal("joe"), + otherPublicKey, new SimplePrincipal("jane")), + TenantInfo.EMPTY.withName("Ofni Tnanet")); + CloudTenant serialized = (CloudTenant) serializer.tenantFrom(serializer.toSlime(tenant)); + assertEquals(tenant.info(), serialized.info()); + } + + + @Test public void cloud_tenant_with_tenant_info_partial() { TenantInfo partialInfo = TenantInfo.EMPTY .withAddress(TenantInfoAddress.EMPTY.withCity("Hønefoss")); |