| testSuccessfulImageOcr() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| testPdfSupport() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testApiKeyAsQueryParam() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| setUp() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testSkipOcr() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testBuildRequestJson() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| buildGeminiResponse(String, int, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testServerError$2(Metadata) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testExtractResponseTextMultipleParts() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testServerError() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testSupportedTypesIncludesImages() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testDefaultConfig() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testSupportedTypesIncludesPdf() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testGeminiErrorResponse() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$testGeminiErrorResponse$3(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testSupportedTypesIncludesImages$1(MediaType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testSupportedTypesIncludesImages$0(MediaType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tearDown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| GeminiVLMParserTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |