Presentation is loading. Please wait.

Presentation is loading. Please wait.

Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 TEST FRIENDLY RCP DEVELOPMENT Mike Evans, Incremental Ltd.

Similar presentations


Presentation on theme: "Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 TEST FRIENDLY RCP DEVELOPMENT Mike Evans, Incremental Ltd."— Presentation transcript:

1 Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 TEST FRIENDLY RCP DEVELOPMENT Mike Evans, Incremental Ltd.

2 Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 Summary An approach to building user interfaces that allows complete unit-testing.

3 Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 The Code Continuum Client UIMidtier / Comms.Datastore / Service unit test

4 Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 Client UI Model-View-Presenter UI Code Unit Testing Client UI View CodeDomain Code View CodeDomain Code Presenter (UI behaviour) unit test

5 Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 Methodology 1.define UI behaviour in presenter beans 2.JUnit test behaviour (headless) 3.hook UI controls with databinding test driven?

6 Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 Hooking UI Controls to Presenter ► JFace Databinding http://wiki.eclipse.org/index.php/JFace_Data_Binding ► JFaceFactories http://sourceforge.net/projects/jfacefactories


Download ppt "Test Friendly RCP Development © 2008 Incremental Ltd.; made available under the EPL v1.0 TEST FRIENDLY RCP DEVELOPMENT Mike Evans, Incremental Ltd."

Similar presentations


Ads by Google