public void LoadTest() { List <WorkoutType> workoutTypes = new List <WorkoutType>(); workoutTypes = WorkoutTypeManager.Load(); Assert.AreEqual(3, workoutTypes.Count()); }
private void Reload() { workouts = WorkoutTypeManager.Load(); dgWorkouts.ItemsSource = null; dgWorkouts.ItemsSource = workouts; dgWorkouts.Columns[0].Visibility = Visibility.Hidden; dgWorkouts.Columns[2].Header = "Calories Per Minute"; }
public void DeleteTest() { List <WorkoutType> workoutTypes = WorkoutTypeManager.Load(); WorkoutType workoutType = workoutTypes.FirstOrDefault(u => u.Name == "Running"); int results = WorkoutTypeManager.Delete(workoutType, true); Assert.IsTrue(results > 0); }
public void UpdateTest() { List <WorkoutType> workoutTypes = WorkoutTypeManager.Load(); WorkoutType workoutType = workoutTypes.FirstOrDefault(u => u.Name == "Running"); workoutType.CaloriesPerMinute = 12; int results = WorkoutTypeManager.Update(workoutType, true); Assert.IsTrue(results > 0); }
public void UpdateTest() { List <Workout> workouts = WorkoutManager.Load(); List <WorkoutType> workoutTypes = WorkoutTypeManager.Load(); Workout workout = workouts.FirstOrDefault(u => u.WorkoutType == workoutTypes.FirstOrDefault(wt => wt.Name == "Running")); workout.EndTime = new DateTime(2020, 11, 19); int results = WorkoutManager.Update(workout, true); Assert.IsTrue(results > 0); }
public void InsertTest() { List <WorkoutType> workoutTypes = WorkoutTypeManager.Load(); List <User> users = UserManager.Load(); Workout workout = new Workout(); workout.Id = Guid.NewGuid(); workout.WorkoutType = workoutTypes.FirstOrDefault(wt => wt.Name == "Running"); workout.StartTime = DateTime.Now; workout.EndTime = new DateTime(2020, 11, 18); workout.UserId = users.FirstOrDefault(u => u.FullName == "Leroy Jenkins").Id; int results = WorkoutManager.Insert(workout, true); Assert.IsTrue(results > 0); }
// GET api/values public IEnumerable <WorkoutType> Get() { return(WorkoutTypeManager.Load()); }