Commit e8efc1a
Changed files (2)
assignments
assignment1
src
main
java
ca
mokhan
assignment1
test
java
ca
mokhan
assignment1
assignments/assignment1/src/main/java/ca/mokhan/assignment1/BanffMarathonRunner.java
@@ -31,4 +31,11 @@ public class BanffMarathonRunner extends AddressBook
Arrays.sort(runners);
return runners[1];
}
+
+ public static int getAverageTime(BanffMarathonRunner[] runners)
+ {
+ int sum = 0;
+ for (BanffMarathonRunner runner : runners) sum += runner.time;
+ return sum / runners.length;
+ }
}
assignments/assignment1/src/test/java/ca/mokhan/assignment1/BanffMarathonRunnerTest.java
@@ -47,4 +47,9 @@ public class BanffMarathonRunnerTest extends TestCase
{
assertEquals(this.kate, BanffMarathonRunner.getSecondFastestRunner(this.runners));
}
+
+ public void testGetAverageTime()
+ {
+ assertEquals(321, BanffMarathonRunner.getAverageTime(this.runners));
+ }
}