Added test cases for single and multi peak periods, overlapping and non-overlapping
Fix negative call times in test data
Fix more negative calls
Fixing alg
Working on roll over
Majority working. Couple failing (fix mod issue)
Incorrect test data for last test. Test singlePeakMultiDayOverlappingCalls customer 1 needs fixing. Otherwise all work
All tests work. Slight algo modification for start end times. Further, costs were being reported incorrectly, despite peak times not, hence error lay in miscalculated values for singlePeakMultiDayOverlappingCallsExpectedCost(64872) and multiPeakMultiDayOverlappingCallsExpectedCost(57600) now changed to 83520 and 40320 respectively
Tidying up some comments and removing redundant code
Removed comments
Merge pull request #16 from rmbennett/Do_Not_Touch

Fix Calculations for Bills