static void Main(string[] args) { User user = new User("wrparra"); Tournament tournament = new Tournament("Copa América 2011"); tournament.SubscribeUser(user); Console.WriteLine(tournament); foreach (var userSubscribed in tournament.SubscribedUsers) { Console.WriteLine(user); } Match match = new Match() { HomeTeam = new Team("Brasil"), AwayTeam = new Team("Argentina") }; Console.WriteLine(match); match.SetScore(2, 1); Console.WriteLine(match); Console.Read(); }
public Bet(User user, Match match, int homeTeamGoals, int awayTeamGoals) { this.User = user; this.Match = match; this.HomeTeamGoals = homeTeamGoals; this.AwayTeamGoals = awayTeamGoals; this.IsValid = true; }
public void Verify_if_user_was_subscribed_in_tournaments() { User user = new User("joao"); user.SubscribedTournaments.Add(CreateWorldCup2010()); user.SubscribedTournaments.Add(CreateAmericaCup2011()); user.SubscribedTournaments.Should().HaveCount(2); user.SubscribedTournaments.Should().Contain(t => t.Id > 0); }
public void SubscribeUser(User user) { this._subscribedUsers.Add(user); }