private void readChildren(final HierarchicalStreamReader reader, final TestOutcome testOutcome) { while (reader.hasMoreChildren()) { reader.moveDown(); String childNode = reader.getNodeName(); if (childNode.equals(TEST_STEP)) { readTestStep(reader, testOutcome); } else if (childNode.equals(TEST_GROUP)) { readTestGroup(reader, testOutcome); } else if (childNode.equals(ISSUES)) { readTestRunIssues(reader, testOutcome); } else if (childNode.equals(VERSIONS)) { readTestRunVersions(reader, testOutcome); } else if (childNode.equals(USER_STORY)) { readUserStory(reader, testOutcome); } else if (childNode.equals(TAGS)) { readTags(reader, testOutcome); } else if (childNode.equals(EXAMPLES)) { readExamples(reader, testOutcome); } reader.moveUp(); } }
private void readChildren(final HierarchicalStreamReader reader, final TestOutcome testOutcome) { while (reader.hasMoreChildren()) { reader.moveDown(); String childNode = reader.getNodeName(); if (childNode.equals(TEST_STEP)) { readTestStep(reader, testOutcome); } else if (childNode.equals(TEST_GROUP)) { readTestGroup(reader, testOutcome); } else if (childNode.equals(ISSUES)) { readTestRunIssues(reader, testOutcome); } else if (childNode.equals(VERSIONS)) { readTestRunVersions(reader, testOutcome); } else if (childNode.equals(USER_STORY)) { readUserStory(reader, testOutcome); } else if (childNode.equals(TAGS)) { readTags(reader, testOutcome); } else if (childNode.equals(EXAMPLES)) { readExamples(reader, testOutcome); } reader.moveUp(); } }
private void readChildren(final HierarchicalStreamReader reader, final TestOutcome testOutcome) { while (reader.hasMoreChildren()) { reader.moveDown(); String childNode = reader.getNodeName(); switch (childNode) { case TEST_STEP: readTestStep(reader, testOutcome); break; case TEST_GROUP: readTestGroup(reader, testOutcome); break; case ISSUES: readTestRunIssues(reader, testOutcome); break; case VERSIONS: readTestRunVersions(reader, testOutcome); break; case USER_STORY: readUserStory(reader, testOutcome); break; case TAGS: readTags(reader, testOutcome); break; case EXAMPLES: readExamples(reader, testOutcome); break; } reader.moveUp(); } }