Пример #1
0
        public void CompileString_WhenGivenAValidGrammar_ReturnsCompileResultWithNoErrors(string subject, string fileName)
        {
            var result = CompileManager.CompileString(subject, fileName);

            Assert.That(result.Errors, Is.Empty);
        }
Пример #2
0
        public void CompileString_WhenGivenANullOrEmptyString_ReturnsCompileResultWithErrors(string subject, string fileName)
        {
            var result = CompileManager.CompileString(subject, fileName);

            Assert.That(result.Errors.Single().ErrorNumber, Is.EqualTo("PEG0001"));
        }