Fitness-Tracker

41066d38

Yanick M.

A newer submission is available.
Some tests are incorrect: They fail when run against a reference implementation. The test suite score has been reduced.

Test Suite

91 % complete

Suggestions

  • Revise incorrect test FitnessTrackerTest.stepCalculationBoundaries. The test took too long to execute and was cancelled. Check for infinite loops.
  • Revise incorrect test FitnessTrackerTest.stepDiagramNull. The test failed on line 125 when run against a reference implementation:
    NullPointerException: Cannot read the array length because "<parameter1>" is null

Implementation

91 % complete 24 / 24 Tests
  • DateTest.constructorIllegalArguments: Passed
  • DateTest.constructorIllegalArgumentsFebruary: Passed
  • DateTest.constructorIllegalArgumentsLengthOfMonth: Passed
  • FitnessTrackerTest.StepGoalReached: Passed
  • FitnessTrackerTest.allDateFormats: Passed
  • FitnessTrackerTest.differentStepGoals: Passed
  • FitnessTrackerTest.edgeCaseStepCounts: Passed
  • FitnessTrackerTest.exactStepGoalBoundary: Passed
  • FitnessTrackerTest.formatWithTwoDigitsEdgeCases: Passed
  • FitnessTrackerTest.mixedStepCounts: Passed
  • FitnessTrackerTest.multipleDays: Passed
  • FitnessTrackerTest.negativeSteps: Passed
  • FitnessTrackerTest.singleEntry: Passed
  • FitnessTrackerTest.stepCalculationBoundaries: Passed
  • FitnessTrackerTest.stepDiagramFormateDate: Passed
  • FitnessTrackerTest.stepDiagramFormateDateOneDigit: Passed
  • FitnessTrackerTest.stepDiagramFormateDateTwoDigit: Passed
  • FitnessTrackerTest.stepDiagramNull: Passed
  • FitnessTrackerTest.stepDiagramSteps: Passed
  • FitnessTrackerTest.stepDiagramZeroSteps: Passed
  • FitnessTrackerTest.stepDiagrammEmpty: Passed
  • FitnessTrackerTest.stepGoalNotReached: Passed
  • FitnessTrackerTest.stepGoalZero: Passed
  • FitnessTrackerTest.veryLargeStepCounts: Passed

Other Submissions