Ejemplo n.º 1
0
        public void AthleteActivitiesAreCorrectlySaved()
        {
            var newCoach = new Coach {
                Email = "*****@*****.**", Name = "Joel Santana"
            };
            var newAthlete = new Athlete()
            {
                Email = "*****@*****.**", Name = "Zico"
            };
            var newActivity = new Activity()
            {
                Date = System.DateTime.Now, Description = "Run 5 kms"
            };

            newAthlete.AddActivity(newActivity);
            newCoach.AddAthlete(newAthlete);

            newCoach.Insert();

            PersistenceManager.Get().Find(newAthlete).GetActivities().FirstOrDefault().ShouldBeEquivalentTo(newActivity);
        }