# Testing
source: https://developer.mastercard.com/business-payment-controls/documentation/testing/index.md

Testing will cover these use cases:

* Managing [real cards](https://developer.mastercard.com/business-payment-controls/documentation/use-cases/01-real-cards/index.md) with controls
* Managing [virtual cards](https://developer.mastercard.com/business-payment-controls/documentation/use-cases/02-virtual-cards/index.md) with controls
* Transaction [Reports](https://developer.mastercard.com/business-payment-controls/documentation/use-cases/03-reports/index.md)

## Testing in sandbox {#testing-in-sandbox}

This guide walks you through test cases to test your application with the Business Payment Controls APIs. Review them here:

* [Manage real card with controls](https://developer.mastercard.com/business-payment-controls/documentation/testing/manage-real-cards-with-controls/index.md)
* [Manage virtual card with controls](https://developer.mastercard.com/business-payment-controls/documentation/testing/manage-virtual-cards-with-controls/index.md)
* [Transaction reports](https://developer.mastercard.com/business-payment-controls/documentation/testing/transaction-reports/index.md)
