private Encounter CreateBocaRiverEncounter()
        {
            Encounter encounter = new Encounter(futbol, new List <Team>()
            {
                boca, river
            }, new DateTime(3001, 10, 10));

            encounter.AddComment(macri, "Meow");
            encounter.AddOrReplaceResult(boca, 1);
            encounter.AddOrReplaceResult(river, 2);
            return(encounter);
        }
        public void UpdateEncounterTest()
        {
            Encounter encounter = repo.GetAll().First(e => e.Teams.Contains(boca));

            encounter.AddComment(macri, "msj");
            encounter.AddOrReplaceResult(river, 2);
            repo.Update(encounter);

            Encounter updated = repo.GetAll().First(e => e.Teams.Contains(boca));

            Assert.IsTrue(updated.Comments.Any(c => c.Message.Equals("msj")));
            Assert.IsTrue(updated.Results.Any(p => p.Key.Equals(river) && p.Value.Equals(2)));
        }