public void CheckIsNameEqualWithEqualName() { SoccerTeam t1 = new SoccerTeam("CFR Cluj", 36); SoccerTeam t2 = new SoccerTeam("CFR Cluj", 36); Assert.True(t1.IsNameEqual(t2)); }
public void CheckIsNameEqualWithNullName() { SoccerTeam t1 = new SoccerTeam("CFR Cluj", 36); SoccerTeam t2 = new SoccerTeam(null, 0); Assert.False(t1.IsNameEqual(t2)); }
public void CheckIsNameEqualWithDifferentName() { SoccerTeam t1 = new SoccerTeam("CFR Cluj", 36); SoccerTeam t2 = new SoccerTeam("FCSB", 32); Assert.False(t1.IsNameEqual(t2)); }
public void CheckHasFewerPointWithBiggerValue() { SoccerTeam t1 = new SoccerTeam("CFR Cluj", 30); SoccerTeam t2 = new SoccerTeam("FCSB", 31); Assert.True(t1.HasFewerPoint(t2)); }
public void CheckHasFewerPointWithNullValue() { SoccerTeam t1 = new SoccerTeam("CFR Cluj", 36); SoccerTeam t2 = new SoccerTeam(null, 0); Assert.False(t1.HasFewerPoint(t2)); }
public void Team_OnFetchTeam_IsPopulated() { //Arrange var soccerTeam = new SoccerTeam() { Name = "TestName", Players = { new SoccerPlayer { FirstName = "Jason", LastName = "Davey" }, new SoccerPlayer { FirstName = "Tim", LastName = "Tester" } } }; var mockSoccerRepository = new Mock <ISoccerTeamRepository>(); mockSoccerRepository.Setup(r => r.FetchTeam <SoccerTeam>(1)).Returns(soccerTeam); //Assert Assert.IsNotNull(soccerTeam); Assert.AreEqual(2, soccerTeam.Players.Count); Assert.AreEqual("TestName", soccerTeam.Name); }
public void Test7() { SoccerTeam manu = new SoccerTeam("Manchester United", Gender.Male, SoccerTeam.NoAgeLimit); manu.AddPlayer(rooney); manu.AddPlayer(rooney); // already in team }
public void MorePointsTest() { SoccerTeam ucluj = new SoccerTeam("UCLUJ", 19); SoccerTeam cfr = new SoccerTeam("CFR", 10); Assert.True(cfr.LessPointsThan(ucluj)); }
private void OnTeamGoal(SoccerTeam team, int goalCount) { if (_teamViewsDict.ContainsKey(team)) { _teamViewsDict[team].SetText($"{team.TeamIndex}: {goalCount}"); } else { UIGoalTextCounter textCounter = Instantiate(_textCounterUIprefab, transform); _teamViewsDict.Add(team, textCounter); textCounter.SetText($"{team.TeamIndex}: {goalCount}"); //UIGoalTextCounter color Color uiGoalTextCounterColor = team.TeamColor; textCounter.GetComponent <Text>().color = uiGoalTextCounterColor; //UIGoalTextCounter size RectTransform rect = textCounter.GetComponent <RectTransform>(); if (rect != null) { rect.sizeDelta = _sizeForBlock; } } SortTeamsByGoals(); //GoalCounter.Instance.OnCounterChanged -= OnTeamGoal; }
public SupportSpotCalculator(SoccerTeam _team) { soccerTeam = _team; MapUtil mapUtils = MapUtil.getInstance(); foreach(Vector3 item in mapUtils.SupportSpots(soccerTeam.TeamType)) { SupportSpot spot = new SupportSpot(item,1.0f); supportSpots.Add(spot); } }
public void Test8() { // add 2 players, test they were added to the collection, and test indexer based on name (case insensitive) SoccerTeam manu = new SoccerTeam("Manchester United", Gender.Male, SoccerTeam.NoAgeLimit); manu.AddPlayer(rooney); manu.AddPlayer(rio); CollectionAssert.Contains(manu.Players, rooney); CollectionAssert.Contains(manu.Players, rio); Assert.AreEqual(rooney, manu[rooney.Name]); Assert.AreEqual(rooney, manu[rooney.Name.ToUpper()]); }
public void FillSoccerTeam() { SoccerTeam team = new SoccerTeam("Rowdy Roiders", 16, Gender.Male); team.AddSoccerPlayer(new SoccerPlayer()); CollectionAssert.AllItemsAreInstancesOfType(team.TeamList, new SoccerPlayer().GetType()); }
public void CreatingASoccerTeam() { SoccerTeam team = new SoccerTeam("Rowdy Roiders", 16, Gender.Male); Assert.IsNotNull(team); }