public Athlete CreateFemaleAthleteWithWorkouts() { var athlete = new Athlete("kaseyu", Gender.Female, 25, 155, 71); var w = new BikeWorkouts(WorkoutType.Outdoor, 8.21, DateTime.Now, TimeSpan.FromMinutes(67), 106, "Test drove the new bike around Greenlake!"); var w2 = new Workout(DateTime.Now.AddDays(-2), new TimeSpan(0, 14, 3), 124, "Single leg squats FTW!"); athlete.AddWorkout(w, w2); return(athlete); }
public Athlete CreateMaleAthleteWithWorkouts() { var athlete = new Athlete("colinb", Gender.Male, 40, 201, 72); var w = new BikeWorkouts(WorkoutType.Outdoor, 8.21, DateTime.Now, TimeSpan.FromMinutes(67), 113, "Learning how to bike in the streets :O"); var w2 = new Workout(DateTime.Now.AddDays(-4), new TimeSpan(1, 2, 43), 132, "500 lb squat day. #gainz"); athlete.AddWorkout(w, w2); return(athlete); }
public void TestAthleteTweetTodayBikeWorkout() { var athlete = CreateFemaleAthleteNoWorkout(); var w = new BikeWorkouts(WorkoutType.Outdoor, 8.21, DateTime.Now, TimeSpan.FromMinutes(67), 125, "Learning how to bike in the streets! :O"); athlete.AddWorkout(w); var result = athlete.TweetTodaysWorkout(); Assert.AreEqual(120, result.Length, 20); }
public void TestAthleteBikeTweet() { var athlete = CreateMaleAthleteNoWorkout(); var w = new BikeWorkouts(WorkoutType.Outdoor, 8.21, DateTime.Now, TimeSpan.FromMinutes(67), 1323, "Beautiful day to bike! Jk, fam. It's raining out here...but I enjoyed teaching my girlfriend how to be street smart when riding bikes. STP 2018 here we come!"); athlete.AddWorkout(w); var result = athlete.TweetTodaysWorkout(); Assert.AreEqual(120, result.Length, 20); }