Class AutomatonTestUtil
Inheritance
System.Object
AutomatonTestUtil
Assembly: Lucene.Net.TestFramework.dll
Syntax
public class AutomatonTestUtil : object
Methods
Name | Description |
---|---|
AssertNoDetachedStates(Automaton) | Checks that an automaton has no detached states that are unreachable from the initial state. |
DeterminizeSimple(Automaton) | Simple, original brics implementation of determinize() |
DeterminizeSimple(Automaton, ISet<State>) | Simple, original brics implementation of determinize() Determinizes the given automaton using the given set of initial states. |
IsFiniteSlow(Automaton) | |
MinimizeSimple(Automaton) | Simple, original brics implementation of Brzozowski minimize() |
RandomAutomaton(Random) | return a random NFA/DFA for testing |
RandomRegexp(Random) | Returns random string, including full unicode range. |