Hi Benjamin,
I've started to build the testing environment a week ago. Let's make
a brief summary about what happend since my last post.

Documentation was added to the classes and Javadocs and testing results
can be generated as html files. Also all needed methods for the tests where
arranged in TestTools (buildWorkbench, configurePlugIn, executePlugIn).
The mechanics on how to provide configuration values and on how to
execute the plugin stayed the same.

http://openjump-tools-docs.googlecode.com/git/javadoc/index.html
http://openjump-tools-docs.googlecode.com/git/testdoc/report/index.html
http://openjump-tools-docs.googlecode.com/git/checkstyle/report/report.html

I've also documented/outlined two different types of testable plugins (see also
Javadocs for documentation):
Nice to see your progress on a unit test framework setting.

It would be good if it could help making a better separation between
plugin parameters and ui stuff.

Have you commit rights on the project's svn ?

Michaël


ExamplePlugInWithFields: http://goo.gl/sjHUs
ExamplePlugInWithDialog: http://goo.gl/KWN06

If something is unclear I could improve the code/comments.

It looks very promising so far; next up is implementing test cases for
UnionByAttributePlugIn.

Repository: https://github.com/hastebrot/openjump-tools-sandbox/
Zipped Eclipse Project: https://github.com/hastebrot/openjump-tools-sandbox/zipball/master

Greetings
Benjamin



------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev


_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to