public HttpResponseMessage Insert(Match team) { //if (Authentication.getInstance().isAuthenticateWithHeader(Request)) //{ IMatchDao MatchDao = DalFactory.CreateMatchDao(database); return(Request.CreateResponse <int>(HttpStatusCode.OK, MatchDao.Insert(team))); //} //else //{ // return Request.CreateResponse(HttpStatusCode.Forbidden); //} }
public void InsertMatchs() { TournamentDao tdao = new TournamentDao(database); int t = tdao.Insert(new Tournament("name", DateTime.Now)); PlayerDao pd = new PlayerDao(database); var plist = pd.FindAll(); int p1id = plist[0].ID; int p2id = plist[1].ID; int p3id = plist[2].ID; int p4id = plist[3].ID; Match m = new Match(p1id, p2id, p3id, p4id, t, false); int stat1 = dao.FindAll().Count; dao.Insert(m); int stat2 = dao.FindAll().Count; Assert.IsTrue(stat1 == stat2 - 1); }