CLion 2018.3 Help

Create Tests Using Code Generate Menu

The Generate menu enables generating of standard test code constructs for the Google Test. You can generate a test stub using this menu; besides, depending on the current context CLion provides you with a list of Google Test specific constructs:

  • Test fixture

  • SetUp method

  • TearDown method

To create test code constructs using the Generate menu:

  1. Open the test file and place the caret at the desired position in the editor.
  2. Do one of the following:
    • On the main menu, choose Code | Generate.

    • Right click the editor and choose Generate on the context menu.

    • Press Alt+Insert

  3. In the Generate menu that appears, select the desired construct.
    cl GenerateTest
    Important note: When generating tests for fixtures, once you have specify a fixture name in the created template, CLion automatically converts the inserted macro to one of the following types:
    • TEST_F()

    • TEST_P()

    • TYPED_TEST()

    • TYPED_TEST_P()

Last modified: 7 December 2018

See Also

Procedures: