public void CompileString_WhenGivenAValidGrammar_ReturnsCompileResultWithNoErrors(string subject, string fileName) { var result = CompileManager.CompileString(subject, fileName); Assert.That(result.Errors, Is.Empty); }
public void CompileString_WhenGivenANullOrEmptyString_ReturnsCompileResultWithErrors(string subject, string fileName) { var result = CompileManager.CompileString(subject, fileName); Assert.That(result.Errors.Single().ErrorNumber, Is.EqualTo("PEG0001")); }