| testGetHistory() |  | 0% |  | 0% | 7 | 7 | 67 | 67 | 1 | 1 |
| testAddNormal() |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1 |
| testUpdateNormal() |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1 |
| testGetEstimation() |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| testGetNullRecurrenceId() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| getSkyline(int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| compare(ResourceSkyline, ResourceSkyline) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testAddNullPipelineIdException() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testUpdateNullResourceSkyline() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testUpdateEmptyRecurrenceId() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testUpdateRecurrenceIdNotFound() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testAddDuplicateRecurrenceId() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testDeleteNormal() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| addToStore(RecurrenceId, ResourceSkyline) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testUpdateNullRecurrenceId() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testDeleteRecurrenceIdNotFound() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testAddNullResourceSkyline() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testAddNullRecurrenceId() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testDeleteNullRecurrenceId() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| cleanUp() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| setup() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testGetNullPipelineIdException() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testAddNullRLESparseResourceAllocationExceptionException() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TestSkylineStore() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |