blob: eeff7c1e7456cfcfbd79d7db45fb70502e616527 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
<head>
<title>Create Tests Dialog Box</title>
<link rel="stylesheet" href="ide.css" title="Oracle BLAFDoc" type="text/css"/>
</head>
<body>
<p><a id="org.netbeans.modules.gsf.testrunner.CommonTestsCfgOfCreate" name="org.netbeans.modules.gsf.testrunner.CommonTestsCfgOfCreate"></a></p>
<div id="NBCSH2798"><!-- infolevel="all" infotype="General" --><a id="sthref363" name="sthref363"></a>
<h1>Create Tests Dialog Box</h1>
<a name="BEGIN" id="BEGIN"></a>
<p>Use to specify the options for generating unit test classes and suites for existing Java classes.
<object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
<param name="content" value="http://www.oracle.com/pls/topic/lookup?ctx=nb8200&id=NBDAG667">
<param name="text" value="<html><u>How?</u></html>">
<param name="textFontSize" value="medium">
<param name="textColor" value="blue">
</object>
</p>
<table summary="User interface elements and descriptions" dir="ltr" border="1" width="100%" frame="hsides" rules="groups" cellpadding="3" cellspacing="0">
<col width="38%" />
<col width="*" />
<thead>
<tr align="left" valign="top">
<th align="left" valign="bottom" id="r1c1-t2">Element</th>
<th align="left" valign="bottom" id="r1c2-t2">Description</th>
</tr>
</thead>
<tbody>
<tr align="left" valign="top">
<td align="left" id="r2c1-t2" headers="r1c1-t2">
<p>Class Name</p>
</td>
<td align="left" headers="r2c1-t2 r1c2-t2">Specifies the name for the test class. By default the IDE generates a name for the test class that is the fully-qualified class name appended with Test.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r3c1-t2" headers="r1c1-t2">
<p>Location</p>
</td>
<td align="left" headers="r3c1-t2 r1c2-t2">Selects a test package from the dropdown list.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r4c1-t2" headers="r1c1-t2">
<p>Framework</p>
</td>
<td align="left" headers="r4c1-t2 r1c2-t2">Selects a unit testing framework from the dropdown list.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r5c1-t2" headers="r1c1-t2">
<p>Method Access Levels</p>
</td>
<td align="left" headers="r5c1-t2 r1c2-t2">Specifies which methods to generate test methods for.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r6c1-t2" headers="r1c1-t2">
<p>Class Types</p>
</td>
<td align="left" headers="r6c1-t2 r1c2-t2">Specifies which class types to generate test classes for. This option is only available when generating tests for multiple classes.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r7c1-t2" headers="r1c1-t2">
<p>Optional Classes</p>
</td>
<td align="left" headers="r7c1-t2 r1c2-t2">Specifies whether to generate a test suite or whether to just generate the individual test classes. This option is only available when generating tests for multiple classes.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r8c1-t2" headers="r1c1-t2">
<p>Generated Code</p>
</td>
<td align="left" headers="r8c1-t2 r1c2-t2">Generates the selected items: <b>Test Initializer</b>, <b>Test Finalizier</b>, and <b>Default Method Bodies:</b></td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r9c1-t2" headers="r1c1-t2">
<p>&nbsp;&nbsp;&nbsp;&nbsp;Test Initializer</p>
</td>
<td align="left" headers="r9c1-t2 r1c2-t2">Method for tasks like initializing fields, enabling on logging, and resetting environment variables.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r10c1-t2" headers="r1c1-t2">
<p>&nbsp;&nbsp;&nbsp;&nbsp;Test Finalizer</p>
</td>
<td align="left" headers="r10c1-t2 r1c2-t2">Method for cleaning up after tests have finished running.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r11c1-t2" headers="r1c1-t2">
<p>&nbsp;&nbsp;&nbsp;&nbsp;Default Method Bodies</p>
</td>
<td align="left" headers="r11c1-t2 r1c2-t2">Sample test code and instructions for printing out information about test status to the command output.</td>
</tr>
<tr align="left" valign="top">
<td align="left" id="r12c1-t2" headers="r1c1-t2">
<p>Generated Comments</p>
</td>
<td align="left" headers="r12c1-t2 r1c2-t2">Specifies whether to create Javadoc comments for the test methods and comments that suggest how to implement the test methods.</td>
</tr>
</tbody>
</table>
<br />
<!-- -->
<a id="NBCSH2810" name="NBCSH2810"></a>
<hr><p><b>Related Topics</b></p>
<p><i>Developing Applications with NetBeans IDE</i>,
<object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
<param name="content" value="http://www.oracle.com/pls/topic/lookup?ctx=nb8200&id=NBDAG673">
<param name="text" value="<html><u>&quot;Running a Unit Test&quot;</u></html>">
<param name="textFontSize" value="medium">
<param name="textColor" value="blue">
</object>
</p>
<!-- -->
<!-- Start Footer -->
<table summary="" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td align="left" width="86%"><a href="legal_notice.htm">
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.</a>
</td>
</tr>
</table>
<!-- -->
</body>
</html>