aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/com/squareup/javapoet/NameAllocatorTest.java
diff options
context:
space:
mode:
authorJake Wharton <jw@squareup.com>2015-12-14 18:07:09 -0500
committerJake Wharton <jw@squareup.com>2015-12-14 18:08:01 -0500
commit633e4ac4bb8841c8f9dc5ef95548a9ca7939e535 (patch)
tree439c1e033b5da2a7619af2db33ba0eaca72de0b2 /src/test/java/com/squareup/javapoet/NameAllocatorTest.java
parent251cb9a9797dabfe873ae6901fdabe8ea7c052cf (diff)
downloadjavapoet-633e4ac4bb8841c8f9dc5ef95548a9ca7939e535.tar.gz
Overload for creating a one-off name without a tag.
Diffstat (limited to 'src/test/java/com/squareup/javapoet/NameAllocatorTest.java')
-rw-r--r--src/test/java/com/squareup/javapoet/NameAllocatorTest.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/java/com/squareup/javapoet/NameAllocatorTest.java b/src/test/java/com/squareup/javapoet/NameAllocatorTest.java
index 4297cdd..7fdfbc9 100644
--- a/src/test/java/com/squareup/javapoet/NameAllocatorTest.java
+++ b/src/test/java/com/squareup/javapoet/NameAllocatorTest.java
@@ -31,6 +31,13 @@ public final class NameAllocatorTest {
@Test public void nameCollision() throws Exception {
NameAllocator nameAllocator = new NameAllocator();
+ assertThat(nameAllocator.newName("foo")).isEqualTo("foo");
+ assertThat(nameAllocator.newName("foo")).isEqualTo("foo_");
+ assertThat(nameAllocator.newName("foo")).isEqualTo("foo__");
+ }
+
+ @Test public void nameCollisionWithTag() throws Exception {
+ NameAllocator nameAllocator = new NameAllocator();
assertThat(nameAllocator.newName("foo", 1)).isEqualTo("foo");
assertThat(nameAllocator.newName("foo", 2)).isEqualTo("foo_");
assertThat(nameAllocator.newName("foo", 3)).isEqualTo("foo__");