Esempio n. 1
0
 private void CheckLoadAnaFile(string sFile, int iExpectedCount, int iExpectedCountOfParsesInFirstSentence, out PcPatrDocument doc, out PcPatrSentence sentence, out string sGrammarFile)
 {
     doc = new PcPatrDocument(sFile, out sGrammarFile);
     Assert.IsNotNull(doc.Sentences, "no sentences found in " + sFile);
     Assert.AreEqual(iExpectedCount, doc.Sentences.Length, sFile + " has " + iExpectedCount.ToString() + " Sentences");
     sentence = doc.FirstSentence;
     Assert.IsNotNull(sentence, "could not get first sentence in " + sFile);
     Assert.IsNotNull(sentence.Parses, "no parses found in 1st sentence of " + sFile);
     Assert.AreEqual(iExpectedCountOfParsesInFirstSentence, sentence.Parses.Length, sFile + " has " + iExpectedCountOfParsesInFirstSentence.ToString() + " parses in first sentence");
 }
Esempio n. 2
0
 private void CheckLoadAnaFile(string sFile, int iExpectedCount, int iExpectedCountOfParsesInFirstSentence, out PcPatrDocument doc, out PcPatrSentence sentence, out string sGrammarFile)
 {
     doc = new PcPatrDocument(sFile, out sGrammarFile);
     Assert.IsNotNull(doc.Sentences, "no sentences found in " + sFile);
     Assert.AreEqual(iExpectedCount, doc.Sentences.Length, sFile + " has " + iExpectedCount.ToString() + " Sentences");
     sentence = doc.FirstSentence;
     Assert.IsNotNull(sentence, "could not get first sentence in " + sFile);
     Assert.IsNotNull(sentence.Parses, "no parses found in 1st sentence of " + sFile);
     Assert.AreEqual(iExpectedCountOfParsesInFirstSentence, sentence.Parses.Length, sFile + " has " + iExpectedCountOfParsesInFirstSentence.ToString() + " parses in first sentence");
 }