Beispiel #1
0
        public void ShouldOpenNotFatMachOUsingFatMethod()
        {
            var machOs = MachOReader.LoadFat(Utilities.GetBinaryStream("MachO-OSX-ppc-openssl-1.0.1h"), true);

            Assert.AreEqual(1, machOs.Count);
            Assert.AreEqual(Machine.PowerPc, machOs[0].Machine);
        }
Beispiel #2
0
        public void ShouldOpenFatMachO()
        {
            var machOs = MachOReader.LoadFat(Utilities.GetBinaryStream("Undecimus"), true);

            Assert.AreEqual(2, machOs.Count);
            Assert.AreEqual(Machine.Arm64, machOs[0].Machine);
            Assert.AreEqual(Machine.Arm64, machOs[1].Machine);
        }