public IEnumerator InitialValues() { ValueIncreaser valueIncreaser = GameObject.FindObjectOfType <ValueIncreaser>(); Assert.AreEqual(ValueIncreaser.resetValue, valueIncreaser.leftValue); Assert.AreEqual(ValueIncreaser.resetValue, valueIncreaser.rightValue); yield return(null); }
public IEnumerator IncrementRight() { ValueIncreaser valueIncreaser = GameObject.FindObjectOfType <ValueIncreaser>(); int currentValue = valueIncreaser.rightValue; valueIncreaser.IncreaseRight(); Assert.AreEqual(currentValue + 1, valueIncreaser.rightValue); yield return(null); }
public IEnumerator IncrementRightMaxValue() { ValueIncreaser valueIncreaser = GameObject.FindObjectOfType <ValueIncreaser>(); while (valueIncreaser.rightValue < ValueIncreaser.maxValue) { valueIncreaser.IncreaseRight(); yield return(null); } Assert.AreEqual(ValueIncreaser.maxValue, valueIncreaser.rightValue); yield return(null); }
public IEnumerator IncrementLeftClamp() { ValueIncreaser valueIncreaser = GameObject.FindObjectOfType <ValueIncreaser>(); while (valueIncreaser.leftValue < ValueIncreaser.maxValue) { valueIncreaser.IncreaseLeft(); yield return(null); } valueIncreaser.IncreaseLeft(); Assert.AreEqual(ValueIncreaser.resetValue, valueIncreaser.leftValue); yield return(null); }