public void TestOriginalPBox() { for (int i = 0; i < TestData.PBoxTestData.GetLength(0); i++) { OriginalDeEnCoder.ByteUInt input = new OriginalDeEnCoder.ByteUInt(); input.FullUint = TestData.PBoxTestData[i, 0]; Assert.AreEqual(OriginalDeEnCoder.DoPbox(input).FullUint, TestData.PBoxTestData[i, 1]); } }
public void TestOriginalExpandR() { for (int i = 0; i < TestData.ExpandRData.GetLength(0); i++) { OriginalDeEnCoder.ByteUInt b = new OriginalDeEnCoder.ByteUInt { FullUint = TestData.ExpandRData[i, 0] }; Assert.AreEqual(TestData.ExpandRData[i, 1], OriginalDeEnCoder.ExpandR(b).FullUint); } }