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); }
public void SetupBase() { Result = JumpInstruction.Parse(Instruction); }