Skip to content

Commit

Permalink
Polishing
Browse files Browse the repository at this point in the history
  • Loading branch information
sbrannen committed May 9, 2016
1 parent 0e5ab97 commit 4644bf7
Showing 1 changed file with 5 additions and 8 deletions.
Expand Up @@ -24,31 +24,28 @@
*/ */
class UniqueIdFormatTests { class UniqueIdFormatTests {


static final String ENGINE_ID = "junit5";

@Nested @Nested
class Formatting { class Formatting {


private final UniqueId engineId = UniqueId.root("engine", "junit5");

private final UniqueIdFormat format = UniqueIdFormat.getDefault(); private final UniqueIdFormat format = UniqueIdFormat.getDefault();


@Test @Test
void uniqueIdOnly() { void engineIdOnly() {
UniqueId uniqueId = UniqueId.root("engine", ENGINE_ID); assertEquals("[engine:junit5]", engineId.getUniqueString());
assertEquals("[engine:junit5]", uniqueId.getUniqueString()); assertEquals(format.format(engineId), engineId.getUniqueString());
assertEquals(format.format(uniqueId), uniqueId.getUniqueString());
} }


@Test @Test
void withTwoSegments() { void withTwoSegments() {
UniqueId engineId = UniqueId.root("engine", ENGINE_ID);
UniqueId classId = engineId.append("class", "org.junit.MyClass"); UniqueId classId = engineId.append("class", "org.junit.MyClass");
assertEquals("[engine:junit5]/[class:org.junit.MyClass]", classId.getUniqueString()); assertEquals("[engine:junit5]/[class:org.junit.MyClass]", classId.getUniqueString());
assertEquals(format.format(classId), classId.getUniqueString()); assertEquals(format.format(classId), classId.getUniqueString());
} }


@Test @Test
void withManySegments() { void withManySegments() {
UniqueId engineId = UniqueId.root("engine", ENGINE_ID);
UniqueId uniqueId = engineId.append("t1", "v1").append("t2", "v2").append("t3", "v3"); UniqueId uniqueId = engineId.append("t1", "v1").append("t2", "v2").append("t3", "v3");
assertEquals("[engine:junit5]/[t1:v1]/[t2:v2]/[t3:v3]", uniqueId.getUniqueString()); assertEquals("[engine:junit5]/[t1:v1]/[t2:v2]/[t3:v3]", uniqueId.getUniqueString());
assertEquals(format.format(uniqueId), uniqueId.getUniqueString()); assertEquals(format.format(uniqueId), uniqueId.getUniqueString());
Expand Down

0 comments on commit 4644bf7

Please sign in to comment.