Пример #1
0
 public WorkoutController(ShoeTrackerDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Пример #2
0
 public OAuthCallbackHandler(ShoeTrackerDbContext dbContext, MapMyFitnessApi mapMyFitnessApi)
 {
     _dbContext = dbContext;
     _mapMyfitnessApi = mapMyFitnessApi;
 }
 public MapMyFitnessWorkoutImporter(ShoeTrackerDbContext dbContext, MapMyFitnessApi mapMyFitnessApi)
 {
     _dbContext = dbContext;
     _mapMyfitnessApi = mapMyFitnessApi;
 }
        private static void AssertShoeMatches(ShoeTrackerDbContext context, string workoutName, string shoeName)
        {
            var workout = context.Workouts.First(w => w.Name == workoutName);

            if (string.IsNullOrWhiteSpace(shoeName))
            {
                Assert.That(workout.ShoeUsed,Is.Null);
            }
            else
            {
                Assert.That(workout.ShoeUsed.Name, Is.EqualTo(shoeName));
            }
        }
Пример #5
0
 public DashboardController(ShoeTrackerDbContext dbContext)
 {
     _dbContext = dbContext;
 }
 public FitnessProviderController(ShoeTrackerDbContext dbContext, MapMyFitnessApi mapMyFitnessApi)
 {
     _oAuthCallbackHandler = new OAuthCallbackHandler(dbContext, mapMyFitnessApi);
     _mapMyFitnessWorkoutImporter = new MapMyFitnessWorkoutImporter(dbContext, mapMyFitnessApi);
 }
Пример #7
0
        private void IndexSetup(ShoeTrackerDbContext dbContext, ShoeController controller)
        {
            const string username = "******";

            dbContext
                .WithShoe("Foo", _currentUserId)
                .WithShoe("Bar", _currentUserId)
                .WithShoe("BarOther", "otherUser")
                .WithShoe("My Shoe", _currentUserId, lastUsedDate: DateTime.Now.AddDays(-1),maximumDistance:5);

            dbContext
                .WithWorkout("Workout 1", _currentUserId, shoeName: "Bar")
                .WithWorkout("Workout Old", _currentUserId, shoeName: "My Shoe",distance:4);

            controller
                .WithAuthenticatedUser(username, _currentUserId)
                .WithValidModelState();
        }
        private void IndexSetup(ShoeTrackerDbContext dbContext, WorkoutController controller)
        {
            const string username = "******";

            dbContext
                .WithShoe("Bar", _currentUserId);

            dbContext
                .WithWorkout("Workout 1", _currentUserId, shoeName: "Bar")
                .WithWorkout("Workout 2", _currentUserId, shoeName: "Bar")
                .WithWorkout("Workout 3", _currentUserId, shoeName: "Bar")
                .WithWorkout("Workout 4", _currentUserId)
                .WithWorkout("Workout 5", _currentUserId)
                .WithWorkout("Workout 6", _currentUserId)
                .WithWorkout("Workout 7", _currentUserId)
                .WithWorkout("Workout 8", _currentUserId)
                .WithWorkout("Workout 9", _currentUserId)
                .WithWorkout("Workout 10", _currentUserId, shoeName: "Bar")
                .WithWorkout("Workout 11", _currentUserId, shoeName: "Bar")
                ;

            controller
                .WithAuthenticatedUser(username, _currentUserId)
                .WithValidModelState();
        }
Пример #9
0
 public ShoeController(ShoeTrackerDbContext dbContext)
 {
     _dbContext = dbContext;
 }