private void ParseAndComp(string nuggetString, Nugget rhs, bool equal = true) { // Arrange. NuggetTokens nuggetTokens = new NuggetTokens("[[[", "]]]", "|||", "///", "(((", ")))"); NuggetParser nuggetParser = new NuggetParser(nuggetTokens, NuggetParser.Context.SourceProcessing); // Act. Nugget nugget = nuggetParser.BreakdownNugget(nuggetString); // Assert. if (equal) { Assert.AreEqual(nugget, rhs); } else { Assert.AreNotEqual(nugget, rhs); } }