public void BeforeTest() { var owner = new GameObject(); _builder = new MockGoalBuilder(owner); _planner = owner.AddComponent <TestGoalPlannerComponent>(); _planner.gameObject.AddComponent <TestUnityMessageEventDispatcherComponent>().TestAwake(); _planner.TestGoalBuilderInterface = _builder; _planner.PossibleGoalIds = new List <EGoalID>(); _planner.PossibleGoalIds.Add(EGoalID.Default); _planner.PossibleGoalIds.Add(EGoalID.Default); _planner.PossibleGoalIds.Add(EGoalID.Default); _planner.TestStart(); }
public void AfterTest() { _planner = null; _builder = null; }