コード例 #1
0
        public void ResultShouldBe(string input, string target, string source, JumpInstruction.Operations operation, JumpInstruction.Conditions condition, int operationValue, int conditionValue)
        {
            var result = JumpInstruction.Parse(input);

            Assert.AreEqual(target, result.TargetRegister);
            Assert.AreEqual(source, result.ConditionRegister);
            Assert.AreEqual(operation, result.Operation);
            Assert.AreEqual(condition, result.Condition);
            Assert.AreEqual(operationValue, result.OperationValue);
            Assert.AreEqual(conditionValue, result.ConditionValue);
        }
コード例 #2
0
 public void SetupBase()
 {
     Result = JumpInstruction.Parse(Instruction);
 }