Esempio n. 1
0
        public void T03_LoadRacesFromRacesXmlTest()
        {
            var races = ImportController.LoadRacesFromRacesXml().ToList();

            Assert.AreEqual("UAE", races.Last().Country);
            Assert.AreEqual("Australia", races.First().Country);
            Assert.AreEqual(20, races.Last().Number - 1);
        }
Esempio n. 2
0
        public void T01_LoadRacesFromRacesXmlTest()
        {
            var races = ImportController.LoadRacesFromRacesXml().ToList();

            Assert.AreEqual(20, races.Count);
            Assert.AreEqual("Melbourne", races.First().City);
            Assert.AreEqual(1, races.First().Number);
            Assert.AreEqual("Abu Dhabi", races.Last().City);
            Assert.AreEqual(20, races.Last().Number);
        }
Esempio n. 3
0
        public async Task D04_LoadRaces_GetRacesInGermany()
        {
            string dbName = Guid.NewGuid().ToString();

            using (ApplicationDbContext dbContext = GetDbContext(dbName))
            {
                var races = ImportController.LoadRacesFromRacesXml().ToList();

                dbContext.Races.AddRange(races);

                await dbContext.SaveChangesAsync();
            }
            using (ApplicationDbContext dbContext = GetDbContext(dbName))
            {
                Assert.AreEqual(1, dbContext.Races.Count(r => r.Country.Equals("Germany")));
            }
        }