Package gw.test
Class TestMetadata
- java.lang.Object
-
- gw.test.TestMetadata
-
- All Implemented Interfaces:
ITestMetadata
public class TestMetadata extends java.lang.Object implements ITestMetadata
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.HashMap<java.lang.String,java.lang.String>_attributesprivate boolean_doNotRunTestprivate java.lang.String_name
-
Constructor Summary
Constructors Modifier Constructor Description privateTestMetadata()TestMetadata(IAnnotationInfo testAnnotation)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(java.lang.String name, java.lang.String value)static TestMetadatadeserializeXml(SimpleXmlNode xml)booleanequals(java.lang.Object obj)java.util.HashMap<java.lang.String,java.lang.String>getAttributes()java.lang.StringgetName()SimpleXmlNodeserializeToXml()booleanshouldNotRunTest()
-
-
-
Constructor Detail
-
TestMetadata
public TestMetadata(IAnnotationInfo testAnnotation)
-
TestMetadata
private TestMetadata()
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceITestMetadata- Returns:
- The name of the test method.
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
addAttribute
public void addAttribute(java.lang.String name, java.lang.String value)
-
getAttributes
public java.util.HashMap<java.lang.String,java.lang.String> getAttributes()
- Specified by:
getAttributesin interfaceITestMetadata- Returns:
- A map from attribute names to attribute values.
-
shouldNotRunTest
public boolean shouldNotRunTest()
- Specified by:
shouldNotRunTestin interfaceITestMetadata
-
serializeToXml
public SimpleXmlNode serializeToXml()
-
deserializeXml
public static TestMetadata deserializeXml(SimpleXmlNode xml)
-
-