public void LLConfEmptyCountTest() { CharSymbol chSym = new CharSymbol('A'); var ll = new LlConfiguration <CharSymbol>(chSym); Assert.AreEqual(ll.Count(), 0); }
public void LLConfThreeCountTest() { CharSymbol chSym = new CharSymbol('A'); var stack = new Stack <DfaState <CharSymbol> >(); stack.Push(new DfaState <CharSymbol>("A1")); stack.Push(new DfaState <CharSymbol>("A2")); stack.Push(new DfaState <CharSymbol>("A3")); var ll = new LlConfiguration <CharSymbol>(chSym, stack); Assert.AreEqual(ll.Count(), 3); }