An example of writing mock-based unit tests with both infrastructure definition and tests written in Python. The example uses the unittest test framework to define and run the tests.
-
Create a Python virtualenv, activate it, and install dependencies:
python3 -m venv venv source venv/bin/activate python -m pip install --upgrade pip python -m pip install -r requirements.txt -
Run the tests:
python -m unittest -vLearn more about testing Pulumi programs: