Esempio n. 1
0
        public void HasCompilerErrors()
        {
            var ex = new CodeCompilationException(new [] { "Error 1", "Error 2" });
            var codeResultResponse = CodeResultResponse.CompileError(ex);

            codeResultResponse.Errors.Should().HaveCount(2);
        }
Esempio n. 2
0
        public CodeResultResponse PostCodeToLevel(string code)
        {
            var compiler = new PlayerCompiler();

            try {
                var playerType = compiler.Compile(code);
                return(CodeResultResponse.Success());
            } catch (CodeCompilationException ex) {
                return(CodeResultResponse.CompileError(ex));
            }
        }