private void addMethodLevelVersionsTo(List<String> versions) { Optional<String> version = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedVersionForMethod(testOutcome.getName()); if (version.isPresent()) { versions.add(version.get()); } }
private void addMethodLevelIssuesTo(List<String> issues) { Optional<String> issue = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssueForMethod(testOutcome.getName()); if (issue.isPresent()) { issues.add(issue.get()); } String[] multipleIssues = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssuesForMethod(testOutcome.getName()); issues.addAll(Arrays.asList(multipleIssues)); }
private void addMethodLevelVersionsTo(List<String> versions) { Optional<String> version = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedVersionForMethod(testOutcome.getMethodName()); if (version.isPresent()) { versions.add(version.get()); } }
private void addMethodLevelIssuesTo(List<String> issues) { Optional<String> issue = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssueForMethod(testOutcome.getMethodName()); if (issue.isPresent()) { issues.add(issue.get()); } String[] multipleIssues = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssuesForMethod(testOutcome.getMethodName()); issues.addAll(Arrays.asList(multipleIssues)); }
private boolean testClassContainsAtLeastOneExpectedTag(Class<?> testClass, List<TestTag> expectedTags) { List<TestTag> tags = TestAnnotations.forClass(testClass).getTags(); return tagsMatch(expectedTags, tags); }
private boolean testMethodDoesNotMatchANegativeTag(Class<?> testClass, String methodName, List<TestTag> expectedTags) { List<TestTag> tags = TestAnnotations.forClass(testClass).getTagsForMethod(methodName); return !containsANegativeMatch(expectedTags, tags); }
private boolean testClassMatchesAPositiveTag(Class<?> testClass, List<TestTag> expectedTags) { List<TestTag> tags = TestAnnotations.forClass(testClass).getTags(); return containsAPositiveMatch(expectedTags, tags); }
private void addClassLevelIssuesTo(List<String> issues) { String classIssue = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssueForTestCase(testOutcome.getTestCase()); if (classIssue != null) { issues.add(classIssue); } String[] classIssues = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssuesForTestCase(testOutcome.getTestCase()); if (classIssues != null) { issues.addAll(Arrays.asList(classIssues)); } }
private void addClassLevelIssuesTo(List<String> issues) { String classIssue = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssueForTestCase(testOutcome.getTestCase()); if (classIssue != null) { issues.add(classIssue); } String[] classIssues = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssuesForTestCase(testOutcome.getTestCase()); if (classIssues != null) { issues.addAll(Arrays.asList(classIssues)); } }
private static void addClassLevelIssuesTo(TestOutcome testOutcome, List<String> issues) { String classIssue = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssueForTestCase(testOutcome.getTestCase()); if (classIssue != null) { issues.add(classIssue); } String[] classIssues = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssuesForTestCase(testOutcome.getTestCase()); if (classIssues != null) { issues.addAll(Arrays.asList(classIssues)); } }
private static void addMethodLevelIssuesTo(TestOutcome testOutcome, List<String> issues) { java.util.Optional<String> issue = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssueForMethod(testOutcome.getName()); issue.ifPresent(issues::add); String[] multipleIssues = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedIssuesForMethod(testOutcome.getName()); issues.addAll(Arrays.asList(multipleIssues)); }
private void addClassLevelVersionsTo(List<String> versions) { String classVersion = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedVersionForTestCase(testOutcome.getTestCase()); if (classVersion != null) { versions.add(classVersion); } }
private static void addClassLevelVersionsTo(TestOutcome testOutcome, List<String> versions) { String classVersion = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedVersionForTestCase(testOutcome.getTestCase()); if (classVersion != null) { versions.add(classVersion); } }
private void addClassLevelVersionsTo(List<String> versions) { String classVersion = TestAnnotations.forClass(testOutcome.getTestCase()).getAnnotatedVersionForTestCase(testOutcome.getTestCase()); if (classVersion != null) { versions.add(classVersion); } }
public Set<TestTag> getTagsFor(final TestOutcome testOutcome) { if (testOutcome.getTestCase() == null) { return Collections.emptySet(); } List<TestTag> tags = TestAnnotations.forClass(testOutcome.getTestCase()).getTagsForMethod(testOutcome.getMethodName()); return Sets.newHashSet(tags); } }
public Set<TestTag> getTagsFor(final TestOutcome testOutcome) { if (testOutcome.getTestCase() == null) { return Collections.emptySet(); } List<TestTag> tags = TestAnnotations.forClass(testOutcome.getTestCase()).getTagsForMethod(testOutcome.getName()); return new HashSet(tags); } }
public Set<TestTag> getTagsFor(final TestOutcome testOutcome) { if (testOutcome.getTestCase() == null) { return Collections.emptySet(); } List<TestTag> tags = TestAnnotations.forClass(testOutcome.getTestCase()).getTagsForMethod(testOutcome.getName()); return Sets.newHashSet(tags); } }