Great.This is very useful for test automation. thanks, regards, Chamara
On Sun, Mar 13, 2011 at 8:01 AM, Charitha Kankanamge <[email protected]>wrote: > Great work Azeez. Thanks! > > Charitha > > > On Sun, Mar 13, 2011 at 7:25 AM, Afkham Azeez <[email protected]> wrote: > >> Folks, >> This is something I've been thinking about for sometime, and finally found >> some time this weekend to make this work. Now you can start any Carbon >> instance from your JUnit test code, and test your components. >> >> Your test case needs to >> extend org.wso2.carbon.integration.core.CarbonIntegrationTestCase [1] >> >> I have included a simple test which tests whether a Carbon core server >> starts up properly [2] >> >> For further details see the integration/core module [3] >> >> 1. >> https://wso2.org/repos/wso2/trunk/carbon/core/integration/core/src/test/java/org.wso2.carbon.integration.core/CarbonIntegrationTestCase.java >> 2. >> https://wso2.org/repos/wso2/trunk/carbon/core/integration/core/src/test/java/org.wso2.carbon.integration.core/StartCarbonServerTest.java >> 3. https://wso2.org/repos/wso2/trunk/carbon/core/integration/core >> >> Please try this out and let me know if we can make any improvements or if >> there are any shortcomings. Also, henceforth, it is a component author's >> responsibility to write unit tests & integration tests. Now, even admin >> services can be easily tested using this framework. Also, now it should be >> easy to write a test case when we create patches. >> >> -- >> *Afkham Azeez* >> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, >> * >> * >> *Member; Apache Software Foundation; >> **http://www.apache.org/*<http://www.apache.org/> >> * >> email: **[email protected]* <[email protected]>* cell: >> <%2B94%2077%203320919><%2B94%2077%203320919>+94 >> 77 3320919 >> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >> * >> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >> * >> * >> *Lean . Enterprise . Middleware* >> >> >> _______________________________________________ >> Carbon-dev mailing list >> [email protected] >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Suminda Chamara Silva WSO2 Inc. Mobile: +94 718 302858 blog: http://chamaras.blogspot.com
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
