// Start is called before the first frame update void Start() { teamControllers = FindObjectsOfType <TeamController>(); goText = GameObject.Find("GoText").GetComponent <FadingText>(); readyText = GameObject.Find("ReadyText").GetComponent <FadingText>(); goalText = GameObject.Find("GoalText").GetComponent <FadingText>(); endText = GameObject.Find("EndText").GetComponent <FadingText>(); timeText = GameObject.Find("TimeText").GetComponent <FadingText>(); overTimeText = GameObject.Find("OverTimeText").GetComponent <FadingText>(); outText = GameObject.Find("OutText").GetComponent <FadingText>(); team1BG = GameObject.Find("ColorBG1"); team2BG = GameObject.Find("ColorBG2"); puck = GameObject.FindGameObjectWithTag("Puck"); players = FindObjectsOfType <PlayerController>(); minutesText = GameObject.Find("Minutes").GetComponent <Text>(); secondsText = GameObject.Find("Seconds").GetComponent <Text>(); score1Text = GameObject.Find("Score1").GetComponent <Text>(); score2Text = GameObject.Find("Score2").GetComponent <Text>(); periodText = GameObject.Find("Period").GetComponent <Text>(); goal1 = GameObject.Find("Goal1").transform.GetChild(0).GetComponent <GoalLogic>(); goal2 = GameObject.Find("Goal2").transform.GetChild(0).GetComponent <GoalLogic>(); startPositions = GameObject.Find("StartPositions"); Physics2D.IgnoreLayerCollision(8, 9); Physics2D.IgnoreLayerCollision(10, 11); Physics2D.IgnoreLayerCollision(8, 11); Physics2D.IgnoreLayerCollision(8, 8); SetPeriodTime(periodTime); }
public void GoalLogic() { Mock <IUnitOfWork> uow = new Mock <IUnitOfWork>(); Mock <IGoalRepository> repo = new Mock <IGoalRepository>(); Mock <ITargetRepository> targetRepo = new Mock <ITargetRepository>(); Mock <IActivityRepository> activityRepo = new Mock <IActivityRepository>(); GoalLogic logic = new GoalLogic(uow.Object, repo.Object, targetRepo.Object, activityRepo.Object); var goal = new Goal(); var sequence = new MockSequence(); repo.InSequence(sequence).Setup(r => r.Create(goal)); repo.InSequence(sequence).Setup(r => r.Update(goal)); repo.InSequence(sequence).Setup(r => r.Get(goal.Id)); repo.InSequence(sequence).Setup(r => r.Delete(goal.Id)); logic.Create(goal); logic.Update(goal); logic.Get(goal.Id); logic.Delete(goal.Id); }
public IEnumerable <Goal> GetGoalscorers(int id) { GoalLogic goalLogic = new GoalLogic(); return(goalLogic.GetMacthGoals(id)); }