Skip to main content

Blueprint SDK — tests

Introduction​

This article is the reference material for blueprint developers, to consult about testing blueprints. It presents all tooling available in the blueprint SDK for testing blueprints.

Static tests​

To validate the syntax of your blueprint, run the following command from Hathor core CLI:

poetry run hathor-cli check-blueprint --file <path_to_your_blueprint>

Unit tests​

To perform unit tests on your blueprint, use BlueprintTestCase. For how to do this, see Unit tests at Get started with blueprint SDK — part 2.

Integration tests​

For integration testing of blueprints, nano contracts, and DApps, see Set up a localnet.

Was this page helpful?