Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.3 KB

unit-testing-python-in-visual-studio.md

File metadata and controls

33 lines (23 loc) · 1.3 KB
title description ms.date ms.topic author ms.author manager ms.custom ms.workload
Unit test Python code
Setting up unit testing for Python code in Visual Studio takes full advantage of Test Explorer features to discover, run, and debug tests.
09/18/2019
how-to
JoshuaPartlow
joshuapa
jillfra
seodec18
python
data-science

Set up unit testing for Python code

Unit tests are pieces of code that test other code units in an application, typically isolated functions, classes, and so on. When an application passes all its unit tests, you can at least trust that its low-level functionality is correct.

Python uses unit tests extensively to validate scenarios while designing a program. Python support in Visual Studio includes discovering, executing, and debugging unit tests within the context of your development process, without needing to run tests separately.

This article provides a brief outline of unit testing capabilities in Visual Studio with Python. For more on unit testing in general, see Unit test your code.

::: moniker range="vs-2017"

[!includeTesting Python code]

::: moniker-end

::: moniker range=">= vs-2019"

[!includeTesting Python code]

::: moniker-end