Skip to main content
Glama

DHIS2 MCP Server

by Dradebo

dhis2_android_setup_testing

Set up and configure testing frameworks, generate test patterns, and evaluate code coverage for DHIS2 Android apps. Supports unit, integration, UI, sync, and offline tests with customizable mock strategies and reporting formats.

Instructions

Configure testing framework and generate test patterns for DHIS2 Android app

Input Schema

NameRequiredDescriptionDefault
coverageNo
mockStrategiesNo
testTypesYesTypes of tests to generate
testingFrameworksYesTesting frameworks to include

Input Schema (JSON Schema)

{ "properties": { "coverage": { "properties": { "reports": { "description": "Coverage report formats", "items": { "enum": [ "html", "xml", "jacoco" ], "type": "string" }, "type": "array" }, "threshold": { "description": "Code coverage threshold percentage", "type": "number" } }, "type": "object" }, "mockStrategies": { "properties": { "database": { "description": "Mock database operations", "type": "boolean" }, "dhis2Api": { "description": "Mock DHIS2 API responses", "type": "boolean" }, "networkConditions": { "description": "Test different network conditions", "type": "boolean" } }, "type": "object" }, "testTypes": { "description": "Types of tests to generate", "items": { "enum": [ "unit", "integration", "ui", "sync", "offline" ], "type": "string" }, "type": "array" }, "testingFrameworks": { "description": "Testing frameworks to include", "items": { "enum": [ "junit", "mockito", "espresso", "robolectric", "compose_test" ], "type": "string" }, "type": "array" } }, "required": [ "testingFrameworks", "testTypes" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Dradebo/dhis2-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server