public void TestAddContains() { IBlackboard blackboard = new Blackboard(); TestUnit1 u1 = new TestUnit1("one"); TestUnit1 u2 = new TestUnit1("two"); TestUnit1 u3 = new TestUnit1("three"); blackboard.AddUnit(u1); blackboard.AddUnit(u2); blackboard.AddUnit(u3); Assert.True(blackboard.ContainsUnit(u1)); Assert.True(blackboard.ContainsUnit(u2)); Assert.True(blackboard.ContainsUnit(u3)); }
public void TestAddContains() { IBlackboard blackboard = new Blackboard(); Unit u1 = new Unit(); u1.AddComponent(new KC_UnitID("one", true)); Unit u2 = new Unit(); u2.AddComponent(new KC_UnitID("two", true)); Unit u3 = new Unit(); u3.AddComponent(new KC_UnitID("three", true)); blackboard.AddUnit(u1); blackboard.AddUnit(u2); blackboard.AddUnit(u3); Assert.True(blackboard.ContainsUnit(u1)); Assert.True(blackboard.ContainsUnit(u2)); Assert.True(blackboard.ContainsUnit(u3)); }