public void CoditionGreater_Green() { BT.BT bt = new BT.BT(null); bt.BlackBoard.SetValue("foo", 10); bt.BlackBoard.SetValue("bar", 5); var dec = new BlackBoardCondition <IntCondition, int>("foo", "bar", ConditionType.Greater); Assert.That(dec.OnNodeCondition(bt), Is.EqualTo(true)); }
public void ConditionFromBlackboard_Red() { BT.BT bt = new BT.BT(null); bt.BlackBoard.SetValue("foo", 10); bt.BlackBoard.SetValue("bar", 5); var dec = new BlackBoardCondition <IntCondition, int>("foo", "bar", ConditionType.Equal); Assert.That(dec.OnNodeCondition(bt), Is.EqualTo(false)); }