Exemple #1
0
        public void MyDatabaseTest_UpdateLadder()
        {
            //1. arrange
            MyModelContainer container = new MyModelContainer();

            db = new MyDatabase(container);
            int currentCount = container.Ladders.First().Competitions.Count();

            Team[]      teams = container.Teams.ToArray();
            Competition comp  = db.AddNewCompetition(teams[0], teams[1], DateTime.Now);

            //Short assert
            Assert.IsTrue(teams.Length >= 2);

            //2. act
            db.AddCompetitionToLadder(comp);

            //2. assert
            Ladder ladder   = container.Ladders.First();
            int    newCount = container.Ladders.First().Competitions.Count();

            Assert.AreEqual(currentCount + 1, newCount);
        }
Exemple #2
0
        public void MyDatabaseTest_UpdateLadder()
        {
            //1. arrange
            MyModelContainer container = new MyModelContainer();
            db = new MyDatabase(container);
            int currentCount = container.Ladders.First().Competitions.Count();
            Team[] teams = container.Teams.ToArray();
            Competition comp = db.AddNewCompetition(teams[0], teams[1], DateTime.Now);

            //Short assert
            Assert.IsTrue(teams.Length >= 2);

            //2. act
            db.AddCompetitionToLadder(comp);

            //2. assert
            Ladder ladder = container.Ladders.First();
            int newCount = container.Ladders.First().Competitions.Count();
            Assert.AreEqual(currentCount + 1, newCount);
        }