PyCharm 2017.2 Help

Creating Tests

PyCharm suggests a way to create tests for classes and individual methods.

To create a test for a class or method, follow these general steps

  1. In the editor, place the caret at the class declaration, or somewhere within a method.
  2. Do one of the following:
    • On the main menu, choose Navigate | Test.
    • On the context menu, choose Go To | Test.
    • Press Ctrl+Shift+T.

    PyCharm shows the list of available tests.

  3. If the desired test doesn't yet exist, click Create new test.

    The Create Test dialog box opens.

  4. In the Create Test dialog box, specify the following settings:
    • Target directory, where the new test class will be generated.
    • The name of the test file, and the name of the test class.
    • Select the check boxes next to the methods you want to include in the test class.
      Note that if the caret has been placed within a method, only this method name is included in the list.
  5. Click OK when ready. PyCharm generates the test file in the specified location.
Last modified: 26 October 2017

See Also

Language and Framework-Specific Guidelines: