CSPspEmu.Core.Tests.CpuEmitterTest.wsbwTest C# (CSharp) Method

wsbwTest() private method

private wsbwTest ( ) : void
return void
        public void wsbwTest()
        {
            ExecuteAssembly(@"
                li  r11, 0x_12_34_56_78

                wsbw r1, r11
                wsbh r2, r11
            ");

            Assert.AreEqual("12345678", String.Format("{0:X8}", CpuThreadState.GPR[11]));
            Assert.AreEqual("78563412", String.Format("{0:X8}", CpuThreadState.GPR[1]));
            Assert.AreEqual("34127856", String.Format("{0:X8}", CpuThreadState.GPR[2]));
        }