public void WithBiggerNumber() { var exp = "n-i+8904"; var res = GameLogicParser.ParseIteratorBodyExpression(exp); var expected = new IteratorBodyExpression(Operation.Minus, Operation.Plus, 8904); Assert.That(res, Is.EqualTo(expected)); }
public void WithSubstractionAndArgSubsstraction() { var exp = "n-i-5"; var res = GameLogicParser.ParseIteratorBodyExpression(exp); var expected = new IteratorBodyExpression(Operation.Minus, Operation.Minus, 5); Assert.That(res, Is.EqualTo(expected)); }
public void WithAdditionAndArgAddition() { var exp = "n+i+2"; var res = GameLogicParser.ParseIteratorBodyExpression(exp); var expected = new IteratorBodyExpression(Operation.Plus, Operation.Plus, 2); Assert.That(res, Is.EqualTo(expected)); }