AjTalk.Tests.Compiler.ParserTests.CompileSuperNew C# (CSharp) Method

CompileSuperNew() private method

private CompileSuperNew ( ) : void
return void
        public void CompileSuperNew()
        {
            Parser compiler = new Parser("new super new");
            Block block = compiler.CompileInstanceMethod(null);
            Assert.IsNotNull(block);
            var decompiler = new BlockDecompiler(block);
            var steps = decompiler.Decompile();
            Assert.IsNotNull(steps);
            Assert.AreEqual(2, steps.Count);
            Assert.AreEqual("GetSuper", steps[0]);
            Assert.AreEqual("Send new 0", steps[1]);
        }
ParserTests