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); }