Since: 0.2.0
Description: This extension point is used to describe a wizard that is used to create a test case. The wizard must define the type of the test case that will be created. The type is used by Hyades so a test case won't be added to a test suite that doesn't support it.
Configuration Markup:
<!ELEMENT extension (wizard+)>
<!ATTLIST extension
point CDATA #REQUIRED
name CDATA #IMPLIED
id CDATA #IMPLIED
>
<!ELEMENT wizard EMPTY>
<!ATTLIST wizard
id CDATA #REQUIRED
name CDATA #REQUIRED
type CDATA #REQUIRED
class CDATA #REQUIRED
icon CDATA #IMPLIED
description CDATA #IMPLIED
>
<extension point="org.eclipse.hyades.test.ui.newTestCaseWizards">
<wizard
type="com.123.TestCase1"
name="Test Case 1 Creation Wizard"
class="com.123.wizards.TestCase1Wizard"/>
<wizard
type="com.123.TestCase2"
name="%tc2Wizard"
class="com.123.wizards.TestCase2Wizard"
icon="icons/wizard.gif"
description="%tc2WizardDescription"/>
</extension>
API Information: All test case new wizards' classes are instances of org.eclipse.hyades.test.ui.wizard.INewTestCaseWizard.
Supplied Implementation: The Hyades framework itself has a number of pre-defined test case wizards. Particular product installs may include additional wizards using this extension point to register them as required.
Copyright (c) 2003 Hyades project.
All rights reserved. This program and the accompanying materials are made available under the terms of the Common Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/cpl-v10.html