public void ParseMethodWithAlternativeParserTest() { var parser = new MySrcMLCSharpParser(generator); var elements = parser.Parse("TestFiles\\ShortCSharpFile.txt"); Assert.IsNotNull(elements); Assert.IsTrue(elements.Count > 0); CheckParseOfShortCSharpFile(elements); bool seenOne = false; foreach (var programElement in elements) { if (programElement as MyCSharpMethodElement != null) { seenOne = true; Assert.IsTrue((programElement as MyCSharpMethodElement).CustomCrazyStuff.Equals("wow")); } } Assert.IsTrue(seenOne); }
public void ParseMethodWithAlternativeParserTest() { var parser = new MySrcMLCSharpParser(generator); var elements = parser.Parse("TestFiles\\ShortCSharpFile.txt"); Assert.IsNotNull(elements); Assert.IsTrue(elements.Count > 0); CheckParseOfShortCSharpFile(elements); bool seenOne = false; foreach (var programElement in elements) { if(programElement as MyCSharpMethodElement !=null) { seenOne = true; Assert.IsTrue((programElement as MyCSharpMethodElement).CustomCrazyStuff.Equals("wow")); } } Assert.IsTrue(seenOne); }