org.apache.james.jspf.tester
Class SPFYamlTestDescriptor

java.lang.Object
  extended by org.apache.james.jspf.tester.SPFYamlTestDescriptor

public class SPFYamlTestDescriptor
extends java.lang.Object

Describe a test loaded from a YAML file using the format described in the OpenSPF testsuite.


Constructor Summary
SPFYamlTestDescriptor(java.util.Map<java.lang.String,?> source, int i)
           
 
Method Summary
 java.lang.String getComment()
           
 java.util.Map<java.lang.String,java.util.Map<java.lang.String,?>> getTests()
           
 java.util.Map<java.lang.String,?> getZonedata()
           
static java.util.List<SPFYamlTestDescriptor> loadTests(java.lang.String filename)
           
 void setComment(java.lang.String comment)
           
 void setTests(java.util.Map<java.lang.String,java.util.Map<java.lang.String,?>> tests)
           
 void setZonedata(java.util.Map<java.lang.String,java.util.Map<?,?>> zonedata)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SPFYamlTestDescriptor

public SPFYamlTestDescriptor(java.util.Map<java.lang.String,?> source,
                             int i)
Method Detail

getComment

public java.lang.String getComment()

setComment

public void setComment(java.lang.String comment)

getTests

public java.util.Map<java.lang.String,java.util.Map<java.lang.String,?>> getTests()

setTests

public void setTests(java.util.Map<java.lang.String,java.util.Map<java.lang.String,?>> tests)

getZonedata

public java.util.Map<java.lang.String,?> getZonedata()

setZonedata

public void setZonedata(java.util.Map<java.lang.String,java.util.Map<?,?>> zonedata)

loadTests

public static java.util.List<SPFYamlTestDescriptor> loadTests(java.lang.String filename)
                                                       throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2006-2010 The Apache Software Foundation. All Rights Reserved.