RubyMine 2016.1 Help

Testing Dart

On this page:

Before You Start

  1. Make sure the Dart development environment is configured, see Preparing for Dart Development.
  2. Make sure the Node.js and Dart plugins are activated. The plugins are not bundled with RubyMine, but they can be installed from the JetBrains plugin repository as described in Installing, Updating and Uninstalling Repository Plugins and Enabling and Disabling Plugins. Once enabled, the plugins are available at the IDE level, that is, you can use it in all your RubyMine projects.

Creating Dart Unit Tests

Creating a Dart Test Run Configuration

  1. Choose Run | Edit Configuration on the main menu. Alternatively, click Shift+Alt+F10 and select Edit Configuration from the pop-up menu.
  2. In the Edit Configuration dialog box, that opens, click the Add New Configuration toolbar button add.png, and choose Dart Test on the context menu.
  3. In the Run/Debug Configuration: Dart Test dialog that opens, specify the name of the configuration and the scope of the tests to execute. The available options are:
    • All in File: choose this option to to have RubyMine run all the test methods in a file and specify this file in the Test File text box.
    • All in Folder: choose this option to to have RubyMine run all the test methods from the files stored in a folder and specify this folder in the Test Folder text box.
    • Group or test by name: choose this option to to have RubyMine run a specific tast or a group of tests.
      • In the Test File text box, specify the file where the test or the group is defined.
      • In the Group or Test Name text box, type the name of the test or the group of tests to execute.
      See more about grouping tests at https://www.dartlang.org/articles/dart-unit-tests/#grouping-tests.

See Also

Last modified: 21 July 2016