| // |
| // 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. |
| // |
| |
| = NetBeansDeveloperTestFAQ |
| :jbake-type: wiki |
| :jbake-tags: wiki, devfaq, needsreview |
| :jbake-status: published |
| :keywords: Apache NetBeans wiki NetBeansDeveloperTestFAQ |
| :description: Apache NetBeans wiki NetBeansDeveloperTestFAQ |
| :toc: left |
| :toc-title: |
| :syntax: true |
| |
| == NetBeans Developer Test FAQ |
| |
| === Abstract |
| |
| Contains info how to develop tests for NetBeans plugin. |
| |
| === Starting to writing tests for NetBeans |
| |
| * link:FirstTests.asciidoc[First tests] |
| * link:UnitVersusQaFunctionalTests.asciidoc[Unit versus qa-functional tests] |
| * link:ModuleDependenciesForTests.asciidoc[Module dependencies for tests] |
| * link:DebuggingTests.asciidoc[Debugging tests] |
| |
| === NetBeans Testing Infrastructure |
| |
| * link:DevFaqUsingSimpletests.asciidoc[How do I test platform-based application?] |
| * link:TestDistribution.asciidoc[Test distribution] (NOTE: applies to 6.1 and earlier) |
| * link:CodeCoverage.asciidoc[Code coverage] (NOTE: updated for NB 6.7) |
| |
| === Test patterns |
| |
| * link:http://openide.netbeans.org/tutorial/test-patterns.html[Test Patterns In Java] - very useful for testing NetBeans |
| |
| === Test API |
| |
| link:UsefulTestClassesInModules.asciidoc[Useful test classes in modules] |
| |
| === Frequently used patterns |
| |
| * link:InitializationOfDefaultLookup.asciidoc[Initialization of default Lookup] |
| * link:LayerInitialization.asciidoc[Layer initialization] |
| * link:UsingFileSystems,Masterfs.asciidoc[Using FileSystems, Masterfs] |
| |
| === Testing NetBeans Projects |
| |
| * link:ClasspathAndQueriesTesting.asciidoc[Classpath and queries testing] |
| * link:TestingThingsThatUseFileObjectDataObjectDataFolder.asciidoc[Testing things that use FileObjects] |
| * link:DevFaqTestDataObject.asciidoc[Writing Tests for DataObjects and DataLoaders] |
| * link:ExecutingAntScriptsInTests.asciidoc[Executing ant scripts in tests] |
| * link:DevFaqTestUnitTestFailsNoSuchMethodError.asciidoc[How to fix NoSuchMethodError in com/sun/tools/javac/ when running unit tests] |
| |
| === Test Editor |
| |
| * link:CodeCompletionProvider.asciidoc[Code completion provider] |
| * link:Lexer.asciidoc[Lexer] |
| |
| === Testing new Java infrastructure |
| |
| * link:Java_DevelopersGuide.asciidoc[Java Developers Guide] - introduction to new java infrastructure |
| * TODO |
| |
| === Testing J2EE |
| |
| * TODO |
| |
| === Performance tests |
| |
| * TODO |
| |
| === UI Tests |
| |
| * link:FirstUITests.asciidoc[First UI tests] |
| * link:VisualLibraryAndUITests.asciidoc[VisualLibraryAndUITests] |
| * link:JemmyAndJellytools.asciidoc[Jemmy and Jellytools] |
| |
| ===Wr |
| requires.nb.javac=true |
| |
| == Apache Migration Information |
| |
| The content in this page was kindly donated by Oracle Corp. to the |
| Apache Software Foundation. |
| |
| This page was exported from link:http://wiki.netbeans.org/NetBeansDeveloperTestFAQ[http://wiki.netbeans.org/NetBeansDeveloperTestFAQ] , |
| that was last modified by NetBeans user Markiewb |
| on 2012-10-10T14:25:26Z. |
| |
| |
| *NOTE:* This document was automatically converted to the AsciiDoc format on 2018-02-07, and needs to be reviewed. |