Exemplo n.º 1
0
        public void CreateAutoGeneratedFixtureAllOnce()
        {
            login.CreateSession("sSanchez", "user");
            FixtureServices fixtureServices = new FixtureServices(login, encounterRepo, sportRepo, teamRepo, assemblyLoader, commentRepo);

            fixtureServices.CreateFixture("AllOnce", "Futbol", new DateTime(3000, 10, 10));

            IEnumerable <Encounter> expected = new AllOnce().GenerateFixture(teamRepo.GetAll(), new DateTime(3000, 10, 10));
            IEnumerable <Encounter> actual   = encounterRepo.GetAll();

            Assert.AreEqual(expected.Count(), actual.Count());
        }
Exemplo n.º 2
0
        public void SampleAutoAllOnceFixtureImparNumberOfTeamsTest()
        {
            List <Team> teams = new List <Team>()
            {
                felix, liverpool, river
            };

            DateTime start = new DateTime(3018, 10, 07);

            IFixtureGenerator allOnceFixture = new AllOnce();

            List <Encounter> result = allOnceFixture.GenerateFixture(teams, start).ToList();
        }
Exemplo n.º 3
0
        public void SampleAutoAllOnceFixtureTest()
        {
            List <Team> teams = new List <Team>()
            {
                felix, liverpool, river, penhiarol
            };

            DateTime start = new DateTime(3018, 10, 07);

            IFixtureGenerator allOnceFixture = new AllOnce();

            List <Encounter> result = allOnceFixture.GenerateFixture(teams, start).ToList();

            Assert.AreEqual(2, result.Count);
        }