diff --git a/app/src/test/java/de/tadris/fitness/CalorieCalculatorTest.java b/app/src/test/java/de/tadris/fitness/CalorieCalculatorTest.java new file mode 100644 index 0000000..4c40451 --- /dev/null +++ b/app/src/test/java/de/tadris/fitness/CalorieCalculatorTest.java @@ -0,0 +1,22 @@ +package de.tadris.fitness; + +import org.junit.Assert; +import org.junit.Test; + +import de.tadris.fitness.data.Workout; +import de.tadris.fitness.util.CalorieCalculator; + +public class CalorieCalculatorTest { + + @Test + public void testCalculation(){ + Workout workout= new Workout(); + workout.avgSpeed= 2.7d; + workout.workoutType= Workout.WORKOUT_TYPE_RUNNING; + workout.duration= 1000L * 60 * 10; + int calorie= CalorieCalculator.calculateCalories(workout, 80); + System.out.println("Calories: " + calorie); + Assert.assertEquals(120, calorie, 50); + } + +} diff --git a/app/src/test/java/de/tadris/fitness/ExampleUnitTest.java b/app/src/test/java/de/tadris/fitness/ExampleUnitTest.java deleted file mode 100644 index b12eb70..0000000 --- a/app/src/test/java/de/tadris/fitness/ExampleUnitTest.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright (c) 2019 Jannis Scheibe - * - * This file is part of FitoTrack - * - * FitoTrack is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * FitoTrack is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -package de.tadris.fitness; - -import org.junit.Test; - -import static org.junit.Assert.assertEquals; - -/** - * Example local unit test, which will execute on the development machine (host). - * - * @see Testing documentation - */ -public class ExampleUnitTest { - @Test - public void addition_isCorrect() { - assertEquals(4, 2 + 2); - } -} \ No newline at end of file