use of org.spongepowered.api.entity.ai.Goal in project SpongeAPI by SpongePowered.
the class SpongeAITaskEventTest method testValidTargetAgentAndGoalOwner.
@Test
public void testValidTargetAgentAndGoalOwner() {
Agent targetEntity = mock(Agent.class);
Goal goal = mock(Goal.class);
Mockito.when(goal.getOwner()).thenReturn(targetEntity);
SpongeEventFactory.createAITaskEventAdd(Cause.of(EventContext.empty(), mock(Game.class)), 0, 0, goal, targetEntity, mock(AITask.class));
SpongeEventFactory.createAITaskEventRemove(Cause.of(EventContext.empty(), mock(Game.class)), goal, targetEntity, mock(AITask.class), 0);
}
Aggregations