org.newsml.toolkit.conformance
Class TopicTest

java.lang.Object
  |
  +--org.newsml.toolkit.conformance.TestBase
        |
        +--org.newsml.toolkit.conformance.TopicTest

public class TopicTest
extends TestBase

Topic-specific conformance tests.

Report a warning if the topic is not either (a) referenced by Duid or (b) used by a formal name.

Version:
2.0
Author:
Reuters PLC
See Also:
NewsMLTestManager

Constructor Summary
TopicTest()
           
 
Method Summary
 void run(BaseNode node, boolean useExternal)
          Run tests for a Topic node.
 
Methods inherited from class org.newsml.toolkit.conformance.TestBase
error, internal, warning
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopicTest

public TopicTest()
Method Detail

run

public void run(BaseNode node,
                boolean useExternal)
         throws NewsMLException
Run tests for a Topic node.
Overrides:
run in class TestBase
Parameters:
node - A Topic node.
useExternal - Not used.
Throws:
NewsMLException - If the test fails.
java.lang.ClassCastException - If the node parameter is not an instance of Topic.
See Also:
TestBase.run(org.newsml.toolkit.BaseNode, boolean)