summaryrefslogtreecommitdiffstats
path: root/config-provisioning/src/test/java/com/yahoo
diff options
context:
space:
mode:
authorFrode Lundgren <frodelu@frode.lu>2019-08-14 16:35:01 +0200
committerGitHub <noreply@github.com>2019-08-14 16:35:01 +0200
commitc791f42fdfc6c3cc2781e1139af88689ca3dfd04 (patch)
treeee10cdee68b6129def321c51fe57a94afa253b3e /config-provisioning/src/test/java/com/yahoo
parent6ea9324d3dd790ae3ef389ed2d34d33837ba6a80 (diff)
Revert "Revert "Add a full string representation of application ID always including instance name""
Diffstat (limited to 'config-provisioning/src/test/java/com/yahoo')
-rw-r--r--config-provisioning/src/test/java/com/yahoo/config/provision/ApplicationIdTest.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/config-provisioning/src/test/java/com/yahoo/config/provision/ApplicationIdTest.java b/config-provisioning/src/test/java/com/yahoo/config/provision/ApplicationIdTest.java
index 93c01ccffcd..b331fa89d32 100644
--- a/config-provisioning/src/test/java/com/yahoo/config/provision/ApplicationIdTest.java
+++ b/config-provisioning/src/test/java/com/yahoo/config/provision/ApplicationIdTest.java
@@ -59,6 +59,19 @@ public class ApplicationIdTest {
}
@Test
+ public void require_string_formats_are_correct() {
+ ApplicationId id1 = applicationId("foo");
+ ApplicationId id2 = idFrom("bar", "baz", "default");
+ ApplicationId id3 = idFrom("tenant", "baz", "bim");
+ assertThat(id1.toShortString(), is("default.foo"));
+ assertThat(id1.toFullString(), is("default.foo.default"));
+ assertThat(id2.toShortString(), is("bar.baz"));
+ assertThat(id2.toFullString(), is("bar.baz.default"));
+ assertThat(id3.toShortString(), is("tenant.baz.bim"));
+ assertThat(id3.toFullString(), is("tenant.baz.bim"));
+ }
+
+ @Test
public void require_that_idstring_can_be_parsed() {
ApplicationId id = ApplicationId.fromSerializedForm("ten:foo:bim");
assertThat(id.tenant().value(), is("ten"));