net.thucydides.core.statistics.service
Class AnnotationBasedTagProvider

Package class diagram package AnnotationBasedTagProvider
java.lang.Object
  extended by net.thucydides.core.statistics.service.AnnotationBasedTagProvider
All Implemented Interfaces:
TagProvider

public class AnnotationBasedTagProvider
extends Object
implements TagProvider

Returns test tags based on the @WithTag, @WithTags and @WithTagValuesOf. Since there is no implicit structure in tags declared this way, capabilities need to be distinguished using a special 'capability' tag.


Constructor Summary
AnnotationBasedTagProvider()
           
 
Method Summary
 Set<TestTag> getTagsFor(TestOutcome testOutcome)
          Returns the tags associated with a given test outcome.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationBasedTagProvider

public AnnotationBasedTagProvider()
Method Detail

getTagsFor

public Set<TestTag> getTagsFor(TestOutcome testOutcome)
Description copied from interface: TagProvider
Returns the tags associated with a given test outcome.

Specified by:
getTagsFor in interface TagProvider


Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.