public void ParseReferenceNameWithUnnecessaryEnd() { ReferenceParser parser = new ReferenceParser(); Check(parser.ParseModule("Arp.Common ")); Check(parser.ParseModule("Arp.Common;")); Check(parser.ParseModule("Arp.Common\"")); Check(parser.ParseModule("Arp.Common&%")); }
private void ParseWithoutIdentifier(ReferenceParser parser, string text) { try { parser.ParseModule(text); } catch (UnexpectedToken ex) { ReferenceModule referenceName = (ReferenceModule)ex.ParsingResult; CheckWithoutIdentifier(referenceName); return; } Assert.Fail("Expected UnexpectedToken exception"); }
public void ParseReferenceNameSuccess() { ReferenceParser parser = new ReferenceParser(); ReferenceModule referenceName = parser.ParseModule("Arp.Common"); Check(referenceName); }