| testTrailerThatIsNotAVideo(Path) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testANestedMotionPhotoDoesNotChain(Path) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testMotionPhotoVideo() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testAbsurdDeclaredLength() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testDeclaredVideoIsNotOne(Path) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testDeclaredLengthBeyondTheFile(Path) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testMicroVideo() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testTheDeclarationIsTheVideosOwnLength() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testMotionPhotoFlagWithoutAVideo() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| item(Metadata, int, String, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| parse(Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| declaredLength() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| fixture() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPlainJpegHasNoVideo() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| MotionPhotoVideoTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |