aboutsummaryrefslogtreecommitdiffstats
path: root/api/src/test
diff options
context:
space:
mode:
authorsebright <sebright@google.com>2017-10-27 16:28:54 -0700
committerGitHub <noreply@github.com>2017-10-27 16:28:54 -0700
commitccc84e4c3f89cbe2a74aed7cebc24b6c4d9522fe (patch)
tree04eae3efbf7db93fd3d67e456f1263ca0a101544 /api/src/test
parent6fd21d6685b42564946423a4f7dd3432c9e23fa3 (diff)
parent80cf421f7049dd9ec602777f6dd5f767f8de67bb (diff)
downloadplatform_external_opencensus-java-ccc84e4c3f89cbe2a74aed7cebc24b6c4d9522fe.tar.gz
platform_external_opencensus-java-ccc84e4c3f89cbe2a74aed7cebc24b6c4d9522fe.tar.bz2
platform_external_opencensus-java-ccc84e4c3f89cbe2a74aed7cebc24b6c4d9522fe.zip
Merge pull request #738 from sebright/update-tag-key-tests
Make TagKey and TagValue tests consistent.
Diffstat (limited to 'api/src/test')
-rw-r--r--api/src/test/java/io/opencensus/tags/TagKeyTest.java15
-rw-r--r--api/src/test/java/io/opencensus/tags/TagValueTest.java9
2 files changed, 15 insertions, 9 deletions
diff --git a/api/src/test/java/io/opencensus/tags/TagKeyTest.java b/api/src/test/java/io/opencensus/tags/TagKeyTest.java
index dd450aa3..48cf9fd4 100644
--- a/api/src/test/java/io/opencensus/tags/TagKeyTest.java
+++ b/api/src/test/java/io/opencensus/tags/TagKeyTest.java
@@ -29,7 +29,6 @@ import org.junit.runners.JUnit4;
/** Tests for {@link TagKey}. */
@RunWith(JUnit4.class)
public final class TagKeyTest {
-
@Rule public final ExpectedException thrown = ExpectedException.none();
@Test
@@ -44,17 +43,19 @@ public final class TagKeyTest {
@Test
public void create_AllowTagKeyNameWithMaxLength() {
- char[] key = new char[TagKey.MAX_LENGTH];
- Arrays.fill(key, 'k');
- TagKey.create(new String(key));
+ char[] chars = new char[TagKey.MAX_LENGTH];
+ Arrays.fill(chars, 'k');
+ String key = new String(chars);
+ assertThat(TagKey.create(key).getName()).isEqualTo(key);
}
@Test
public void create_DisallowTagKeyNameOverMaxLength() {
- char[] key = new char[TagKey.MAX_LENGTH + 1];
- Arrays.fill(key, 'k');
+ char[] chars = new char[TagKey.MAX_LENGTH + 1];
+ Arrays.fill(chars, 'k');
+ String key = new String(chars);
thrown.expect(IllegalArgumentException.class);
- TagKey.create(new String(key));
+ TagKey.create(key);
}
@Test
diff --git a/api/src/test/java/io/opencensus/tags/TagValueTest.java b/api/src/test/java/io/opencensus/tags/TagValueTest.java
index d1626373..9aa42c8c 100644
--- a/api/src/test/java/io/opencensus/tags/TagValueTest.java
+++ b/api/src/test/java/io/opencensus/tags/TagValueTest.java
@@ -37,7 +37,12 @@ public final class TagValueTest {
}
@Test
- public void allowTagValueWithMaxLength() {
+ public void testAsString() {
+ assertThat(TagValue.create("foo").asString()).isEqualTo("foo");
+ }
+
+ @Test
+ public void create_AllowTagValueWithMaxLength() {
char[] chars = new char[TagValue.MAX_LENGTH];
Arrays.fill(chars, 'v');
String value = new String(chars);
@@ -45,7 +50,7 @@ public final class TagValueTest {
}
@Test
- public void disallowTagValueOverMaxLength() {
+ public void create_DisallowTagValueOverMaxLength() {
char[] chars = new char[TagValue.MAX_LENGTH + 1];
Arrays.fill(chars, 'v');
String value = new String(chars);