private static String identifyTest(final TestIdentifier testIdentifier) { return testIdentifier.getUniqueId(); }
private static String identifyTest(final TestIdentifier testIdentifier) { return testIdentifier.getUniqueId(); }
private TreeNode getNode(TestIdentifier testIdentifier) { return nodesByUniqueId.get(testIdentifier.getUniqueId()); }
private String formatNonStandardAttributesAsString(TestIdentifier testIdentifier) { return "unique-id: " + testIdentifier.getUniqueId() // + "\ndisplay-name: " + testIdentifier.getDisplayName(); }
private TreeNode addNode(TestIdentifier testIdentifier, Supplier<TreeNode> nodeSupplier) { TreeNode node = nodeSupplier.get(); nodesByUniqueId.put(testIdentifier.getUniqueId(), node); testIdentifier.getParentId().map(nodesByUniqueId::get).orElse(root).addChild(node); return node; }
private Description createJUnit4Description(TestIdentifier identifier, TestPlan testPlan) { String name = nameExtractor.apply(identifier); if (identifier.isTest()) { String containerName = testPlan.getParent(identifier).map(nameExtractor).orElse("<unrooted>"); return Description.createTestDescription(containerName, name, identifier.getUniqueId()); } return Description.createSuiteDescription(name, identifier.getUniqueId()); }
private void printlnTestDescriptor(Color color, String message, TestIdentifier testIdentifier) { println(color, "%-10s %s (%s)", message, testIdentifier.getDisplayName(), testIdentifier.getUniqueId()); }
private void writeXmlReportInCaseOfRoot(TestIdentifier testIdentifier) { if (isRoot(testIdentifier)) { String rootName = UniqueId.parse(testIdentifier.getUniqueId()).getSegments().get(0).getValue(); writeXmlReportSafely(testIdentifier, rootName); } }
/** * Print static information about the test identifier. */ private void printDetails(TestIdentifier testIdentifier) { printDetail(NONE, "tags", "%s%n", testIdentifier.getTags()); printDetail(NONE, "uniqueId", "%s%n", testIdentifier.getUniqueId()); printDetail(NONE, "parent", "%s%n", testIdentifier.getParentId().orElse("[]")); testIdentifier.getSource().ifPresent(source -> printDetail(NONE, "source", "%s%n", source)); }