CSPspEmu.Tests.Cpu.Dynarec.DynarecFunctionCompilerTest.TestMethod1 C# (CSharp) Метод

TestMethod1() приватный Метод

private TestMethod1 ( ) : void
Результат void
        public void TestMethod1()
        {
            var CpuProcessor = CpuUtils.CreateCpuProcessor();

            var DynarecFunction = CpuProcessor.DynarecFunctionCompiler.CreateFunction(
                new InstructionArrayReader(MipsAssembler.StaticAssembleInstructions(@"
                    addi r1, r1, 1
                    jr r31
                    nop
                ").Instructions),
                 0
            );

            var CpuThreadState = new CpuThreadState(CpuProcessor);
            Assert.AreEqual(0, CpuThreadState.GPR[1]);
            DynarecFunction.Delegate(CpuThreadState);
            Assert.AreEqual(1, CpuThreadState.GPR[1]);
        }
DynarecFunctionCompilerTest