コード例 #1
0
ファイル: 4TestTeamDao.cs プロジェクト: alexanderkraemer/Wuhu
        public int InsertTeams(string teamname = "Testteam")
        {
            PlayerDao pd = new PlayerDao(database);

            int i       = 0;
            int player1 = 0;
            int player2 = 0;

            foreach (Player p in pd.FindAll())
            {
                ++i;
                switch (i)
                {
                case 1:
                    player1 = p.ID;
                    break;

                case 2:
                    player2 = p.ID;
                    break;
                }
            }
            Assert.AreNotEqual(0, player1);
            Assert.AreNotEqual(0, player2);

            Random rand = new Random();

            int res = dao.Insert(new Team(teamname + rand.Next(), player1, player2));

            Assert.AreEqual(dao.FindById(res).ID, res);

            return(res);
        }
コード例 #2
0
        public Team FindById(int id)
        {
            ITeamDao TeamDao = DalFactory.CreateTeamDao(database);

            return(TeamDao.FindById(id));
        }