*/
@Test
public void testStatePairEquality()
{
final Object samePairs[] = new StatePair[]{
new StatePair(new StringVertex("a"), new StringVertex("b")),
new StatePair(new DeterministicVertex("a"), new StringVertex("b")),
new StatePair(new StringVertex("a"), new DeterministicVertex("b")),
new StatePair(new DeterministicVertex("a"), new DeterministicVertex("b"))
},
differentPairs[] = new Object[] {
new StatePair(new StringVertex("a"), new StringVertex("c")),
new StatePair(new StringVertex("d"), new StringVertex("b")),
new StatePair(new StringVertex("d"), new StringVertex("e")),
constructOrigPair("a", "b")
};
for(int sameFirst=0;sameFirst<samePairs.length;++sameFirst)
for(int sameSecond=0;sameSecond<samePairs.length;++sameSecond)
for(int different=0;different<differentPairs.length;++different)