Tests.Tests.CompileStringWithoutRuntime C# (CSharp) Метод

CompileStringWithoutRuntime() защищенный Метод

protected CompileStringWithoutRuntime ( string str, bool testingErrors = false ) : Ink.Parsed.Story
str string
testingErrors bool
Результат Ink.Parsed.Story
        protected Ink.Parsed.Story CompileStringWithoutRuntime(string str, bool testingErrors = false)
        {
            _testingErrors = testingErrors;
            _errorMessages.Clear();
            _warningMessages.Clear();

            InkParser parser = new InkParser(str, null, TestErrorHandler);
            var parsedStory = parser.Parse();

            if (!testingErrors) {
                Assert.IsNotNull (parsedStory);
                Assert.IsFalse (parsedStory.hadError);
            }

            if (parsedStory) {
                parsedStory.ExportRuntime (TestErrorHandler);
            }

            return parsedStory;
        }
Tests