public void SetUp() { _gate = new AutoResetEvent(false); _callback = new PathfindingCallback(_gate); _manager = new PathfindingManager(); _manager.Started += (_, __) => { _gate.Set(); }; _manager.Start(); _gate.WaitOne(DELAY_MS); }
public void SetUp() { _pathfindingManager = new PathfindingManager(); _pathfindingManager.Start(); _actorManager = new ActorManager(_pathfindingManager); _jobManager = new JobManager(_actorManager, _pathfindingManager, this); _jobManager.Start(); _actor = new Actor(0, 0, Locomotion.Walk); _actorManager.Add(_actor); }
public void OneTimeSetUp() { _map = new Map(10, 10, DefaultInitializer); _pathfindingManager = new PathfindingManager(); _pathfindingManager.Start(); }