public void CanAddTwoBytes() { var byteOne = _base10ToByte.ToByte(100); var byteTwo = _base10ToByte.ToByte(100); var expected = _base10ToByte.ToByte(200); var opCode = OpCodes.Add; var actual = _sut.Apply(byteOne, byteTwo, false, opCode); for (var i = 0; i < expected.Count; i++) { Assert.AreEqual(expected[i], actual.Output[i]); } }