コード例 #1
0
        public void ReadUShort_ReturnsUShort()
        {
            using var mmf = new MMFile(@"Binaries/mmf_test.bin");

            var actual = mmf.ReadUShort(0x16);

            Assert.Equal((ushort)0x2211, actual);
        }
コード例 #2
0
        public void WriteUShort_WritesUShort()
        {
            File.Copy(@"Binaries/mmf_test.bin", @"Binaries/mmf_test_writeushort.bin", true);
            using var mmf = new MMFile(@"Binaries/mmf_test_writeushort.bin");

            mmf.WriteUShort(0x15, 0xafbf);

            Assert.Equal((ushort)0xafbf, mmf.ReadUShort(0x15));
        }
コード例 #3
0
        public void WriteBytes_WritesBytes()
        {
            File.Copy(@"Binaries/mmf_test.bin", @"Binaries/mmf_test_writebytes.bin", true);
            using var mmf = new MMFile(@"Binaries/mmf_test_writebytes.bin");

            mmf.WriteBytes(0x15, new byte[] { 0xaf, 0xbf });

            Assert.Equal(0xbfaf, mmf.ReadUShort(0x15));
        }