Package jp.vmi.selenium.selenese.parser
Class SideTestCaseIterator
java.lang.Object
jp.vmi.selenium.selenese.parser.AbstractTestElementIterator<TestCaseEntry>
jp.vmi.selenium.selenese.parser.SideTestCaseIterator
- All Implemented Interfaces:
Iterable<TestCaseEntry>,Iterator<TestCaseEntry>,TestCaseIterator,TestElementIterator<TestCaseEntry>
public class SideTestCaseIterator extends AbstractTestElementIterator<TestCaseEntry> implements TestCaseIterator
Iterator and iterable of test suite of SideFile format.
-
Constructor Summary
Constructors Constructor Description SideTestCaseIterator(SideProject side, String testSuiteId)Constructor. -
Method Summary
Modifier and Type Method Description TestElementIteratorFactory<CommandIterator,TestCaseEntry>getCommandIteratorFactory()Get command iterator factory.booleanhasNext()TestCaseEntrynext()Methods inherited from class jp.vmi.selenium.selenese.parser.AbstractTestElementIterator
getFilename, getId, getName, setId, setNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining, removeMethods inherited from interface jp.vmi.selenium.selenese.parser.TestElementIterator
getFilename, getId, getName, isDummy, iterator
-
Constructor Details
-
SideTestCaseIterator
Constructor.- Parameters:
side- side format data.testSuiteId- test suite id.
-
-
Method Details
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<TestCaseEntry>
-
next
- Specified by:
nextin interfaceIterator<TestCaseEntry>
-
getCommandIteratorFactory
Description copied from interface:TestCaseIteratorGet command iterator factory.- Specified by:
getCommandIteratorFactoryin interfaceTestCaseIterator- Returns:
- command iterator factory.
-