Update Tests.cs
This commit is contained in:
parent
37b9a051ad
commit
d5e5a4f88a
1 changed files with 6 additions and 5 deletions
|
@ -1,4 +1,5 @@
|
||||||
using NUnit.Framework;
|
using NUnit.Framework;
|
||||||
|
using NUnit.Framework.Legacy;
|
||||||
using Ryujinx.Memory;
|
using Ryujinx.Memory;
|
||||||
using System;
|
using System;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
@ -28,7 +29,7 @@ namespace Ryujinx.Tests.Memory
|
||||||
{
|
{
|
||||||
Marshal.WriteInt32(_memoryBlock.Pointer, 0x2020, 0x1234abcd);
|
Marshal.WriteInt32(_memoryBlock.Pointer, 0x2020, 0x1234abcd);
|
||||||
|
|
||||||
Assert.AreEqual(_memoryBlock.Read<int>(0x2020), 0x1234abcd);
|
ClassicAssert.AreEqual(_memoryBlock.Read<int>(0x2020), 0x1234abcd);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
|
@ -36,7 +37,7 @@ namespace Ryujinx.Tests.Memory
|
||||||
{
|
{
|
||||||
_memoryBlock.Write(0x2040, 0xbadc0de);
|
_memoryBlock.Write(0x2040, 0xbadc0de);
|
||||||
|
|
||||||
Assert.AreEqual(Marshal.ReadInt32(_memoryBlock.Pointer, 0x2040), 0xbadc0de);
|
ClassicAssert.AreEqual(Marshal.ReadInt32(_memoryBlock.Pointer, 0x2040), 0xbadc0de);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
|
@ -54,7 +55,7 @@ namespace Ryujinx.Tests.Memory
|
||||||
toAlias.UnmapView(backing, pageSize * 3, pageSize);
|
toAlias.UnmapView(backing, pageSize * 3, pageSize);
|
||||||
|
|
||||||
toAlias.Write(0, 0xbadc0de);
|
toAlias.Write(0, 0xbadc0de);
|
||||||
Assert.AreEqual(Marshal.ReadInt32(backing.Pointer, (int)pageSize), 0xbadc0de);
|
ClassicAssert.AreEqual(Marshal.ReadInt32(backing.Pointer, (int)pageSize), 0xbadc0de);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
|
@ -84,7 +85,7 @@ namespace Ryujinx.Tests.Memory
|
||||||
int offset = rng.Next(0, (int)pageSize - sizeof(int));
|
int offset = rng.Next(0, (int)pageSize - sizeof(int));
|
||||||
|
|
||||||
toAlias.Write((ulong)((dstPage << pageBits) + offset), 0xbadc0de);
|
toAlias.Write((ulong)((dstPage << pageBits) + offset), 0xbadc0de);
|
||||||
Assert.AreEqual(Marshal.ReadInt32(backing.Pointer, (srcPage << pageBits) + offset), 0xbadc0de);
|
ClassicAssert.AreEqual(Marshal.ReadInt32(backing.Pointer, (srcPage << pageBits) + offset), 0xbadc0de);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -109,7 +110,7 @@ namespace Ryujinx.Tests.Memory
|
||||||
toAlias.MapView(backing, 0, offset, pageSize);
|
toAlias.MapView(backing, 0, offset, pageSize);
|
||||||
|
|
||||||
toAlias.Write(offset, 0xbadc0de);
|
toAlias.Write(offset, 0xbadc0de);
|
||||||
Assert.AreEqual(0xbadc0de, backing.Read<int>(0));
|
ClassicAssert.AreEqual(0xbadc0de, backing.Read<int>(0));
|
||||||
|
|
||||||
toAlias.UnmapView(backing, offset, pageSize);
|
toAlias.UnmapView(backing, offset, pageSize);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue