public static IMatchVw CreateMatch(long id, bool isLiveBet = false, bool isOutright = false) { var match = new TestMatchVw() { LineObject = new MatchLn() { BtrMatchId = id }, SportView = TestGroupVw.CreateGroup(id, true), CategoryView = TestGroupVw.CreateGroup(id, false), TournamentView = TestGroupVw.CreateGroup(id, false), VisibleBetDomainCount = 10, AllVisibleOddCount = 10, IsOutright = isOutright, IsLiveBet = isLiveBet, IsEnabled = true, Name = "Test", StartDate = DateTime.Now, Visibility = Visibility.Visible, SportDescriptor = id.ToString(), }; if (!isLiveBet) { match.StartDate = DateTime.Now.AddDays(1); } match.TournamentView = TestGroupVw.CreateGroup(id, false); return(match); }