public TimerStats(LMProject project, LMTimer timer) { this.timer = timer; Name = timer.Name; if (timer.Team == TeamType.LOCAL) { TeamImage = project.LocalTeamTemplate.Shield; } else if (timer.Team == TeamType.VISITOR) { TeamImage = project.VisitorTeamTemplate.Shield; } }
public void TestSerialization() { LMTimer timer = new LMTimer(); Utils.CheckSerialization(timer); timer.Name = "test"; timer.Team = TeamType.LOCAL; LMTimer timer2 = Utils.SerializeDeserialize(timer); Assert.AreEqual(timer.Name, timer2.Name); Assert.AreEqual(timer.Nodes, timer2.Nodes); Assert.AreEqual(timer.Team, timer2.Team); }