【发布时间】:2017-11-27 10:18:08
【问题描述】:
我使用 StAX 解析器完成了 XML 的解析。然后现在我需要编写 JUnit 测试用例来解析 XML。如何为这种情况编写 JUnit?我有类似
的代码while( streamReader.hasNext() )
{
switch( streamReader.next() )
{
case XMLStreamConstants.START_ELEMENT:
writeStartElement();
break;
case XMLStreamConstants.END_ELEMENT:
writeEndElements();
break;
case XMLStreamConstants.CHARACTERS:
writeCharacters();
break;
default:
break;
}
}
现在我有三个方法 writeStartElement() 用于 startElements,writeEndElements() 用于 endElement 和 writeCharacters() 用于字符,现在我想为每个方法编写测试用例(所有方法都是 void 类型,不返回任何内容)
【问题讨论】:
标签: java unit-testing junit mockito stax