net.thucydides.core.reports.xml
Class TestOutcomeConverter

Package class diagram package TestOutcomeConverter
java.lang.Object
  extended by net.thucydides.core.reports.xml.TestOutcomeConverter
All Implemented Interfaces:
com.thoughtworks.xstream.converters.Converter, com.thoughtworks.xstream.converters.ConverterMatcher

public class TestOutcomeConverter
extends Object
implements com.thoughtworks.xstream.converters.Converter

XStream converter used to generate the XML acceptance test report.

Author:
johnsmart

Constructor Summary
TestOutcomeConverter()
           
 
Method Summary
 boolean canConvert(Class clazz)
          Determines which classes this converter applies to.
 void marshal(Object value, com.thoughtworks.xstream.io.HierarchicalStreamWriter writer, com.thoughtworks.xstream.converters.MarshallingContext context)
          Generate an XML report given an TestOutcome object.
 Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context)
          Convert XML to an TestOutcome object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestOutcomeConverter

public TestOutcomeConverter()
Method Detail

canConvert

public boolean canConvert(Class clazz)
Determines which classes this converter applies to.

Specified by:
canConvert in interface com.thoughtworks.xstream.converters.ConverterMatcher

marshal

public void marshal(Object value,
                    com.thoughtworks.xstream.io.HierarchicalStreamWriter writer,
                    com.thoughtworks.xstream.converters.MarshallingContext context)
Generate an XML report given an TestOutcome object.

Specified by:
marshal in interface com.thoughtworks.xstream.converters.Converter

unmarshal

public Object unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader reader,
                        com.thoughtworks.xstream.converters.UnmarshallingContext context)
Convert XML to an TestOutcome object. Not needed for now.

Specified by:
unmarshal in interface com.thoughtworks.xstream.converters.Converter


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