← Revision 1 as of 2008-06-12 20:24:42
Size: 415
Comment:
|
← Revision 2 as of 2008-06-13 18:52:33 →
Size: 593
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
Good starting point to use Spring for Cytoscape. We can use DI to make mock objects to do integration test. ==== Integration Test ==== ==== Mock Object ==== |
|
Line 8: | Line 12: |
Some of the functions in Cytoscape 3 will be implemented as ''OSGi Services''. This requires exporting | Some of the functions in Cytoscape 3 will be implemented as ''OSGi Services''. This requires exporting |
Line 11: | Line 15: |
==== Logging ==== |
(Under construction)
Usecases
Testing
Good starting point to use Spring for Cytoscape. We can use DI to make mock objects to do integration test.
Integration Test
Mock Object
OSGi Service Management
Some of the functions in Cytoscape 3 will be implemented as OSGi Services. This requires exporting
Aspect Oriented Programming
Logging
Example: Command Parameter Intercepter
Managing Instances by Setter Injection
Open Issues / Problems
- Inter-bundle aspect management.