Exemple #1
0
        public void TestListAllLeague()
        {
            LeagueLogic   l    = new LeagueLogic(this.leagueRepo.Object);
            List <League> newL = new List <League>()
            {
                new League {
                    LID = Guid.NewGuid().ToString(), Name = "TestLeague", Rating = 5, Homology = true, RaceTypes = RaceType.sprint
                },
                new League {
                    LID = Guid.NewGuid().ToString(), Name = "TestLeague2", Rating = 3, Homology = false, RaceTypes = RaceType.circuit
                }
            };

            List <League> expectedoutput = new List <League>()
            {
                newL[0], newL[1]
            };

            leagueRepo.Setup(x => x.Search()).Returns(newL.AsQueryable());
            var output = l.GetLeagues();

            Assert.That(output, Is.EquivalentTo(expectedoutput));
            Assert.That(output.Count, Is.EqualTo(expectedoutput.Count));
        }
Exemple #2
0
 public IActionResult LeagueList()
 {
     return(View(leagueLogic.GetLeagues()));
 }
Exemple #3
0
 public IEnumerable <League> GetAllLeagues()
 {
     return(logic.GetLeagues());
 }