public void TestMapDomainToData()
        {
            Domain.Team team1 = new Domain.Team();
            team1.id = 500;
            int gamemode = 1;

            Domain.Rank domrank = new Domain.Rank(team1, gamemode);

            Data.Entities.Rank datrank = Data.Mapper.Map(domrank);

            Assert.AreEqual(datrank.Teamid, 500);
            Assert.AreEqual(datrank.Gamemodeid, 1);
        }
        public void TestMapDataToDomain()
        {
            Data.Entities.Team team1 = new Data.Entities.Team();
            team1.Teamname = "testteam";
            int gamemode = 1;

            Data.Entities.Rank datrank = new Data.Entities.Rank();
            datrank.Gamemodeid = gamemode;
            datrank.Team       = team1;

            Domain.Rank domrank = Data.Mapper.Map(datrank);

            Assert.AreEqual(domrank.team.teamname, "testteam");
            Assert.AreEqual(domrank.gamemodeid, 1);
        }
 public static Data.Entities.Rank Map(Domain.Rank dmRank)
 {
     Data.Entities.Rank deRank = new Entities.Rank();
     if (dmRank.team.id != null)
     {
         deRank.Teamid = (int)dmRank.team.id;
     }
     if (dmRank.id != null)
     {
         deRank.Id = (int)dmRank.id;
     }
     deRank.Gamemodeid = dmRank.gamemodeid;
     deRank.Rank1      = dmRank.ranking;
     deRank.Wins       = dmRank.wins;
     deRank.Losses     = dmRank.losses;
     return(deRank);
 }