Hi Subash, Please join this effort from the G-Reg team.
Thanks, Senaka On Friday, December 16, 2011, Afkham Azeez <[email protected]> wrote: > > > On Fri, Dec 16, 2011 at 3:32 PM, Afkham Azeez <[email protected]> wrote: >> >> The following team of people will be working on product integration testing over the next 3 working weeks. They will start working on this immediately. The objective is to improve the code coverage of all products. Nobody has been assigned from G-Reg & Carbon core. >> BPS - Keheliya >> BAM - Sinthuja >> DSS - Shelan and Lakmali >> Achala and Maninda will be working on GS and MS >> GS - Achala >> MS - Maninda >> CEP - Suhothayan >> BRS - Ishara > > The BRS samples have been committed as binaries. That is totally in violation of our practices. Please add the relevant source code & remove the binaries. The binaries should be built before the tests are executed & then the generated binaries must be copied to the BRS server before test execution. > >> >> AS - KasunG >> IS - Johann >> ESB - Nuwan and Ishan >> G-Reg - ? >> Carbon Core - ? >> Plan for each product >> 1. Spend up to one day learning TestNG >> 2. Migrate existing integration tests to TestNG. This has already been done for Carbon core, AS & BRS >> 3. Fix all failing integration tests >> 4. Add SecurityVerification test to each product >> 5. Identify the functional areas of each product & add integration tests >> Best Practices >> 1. No sysouts after running tests. Use assert statements. >> 2. Comments & test descriptions should be adde >> 3. Follow coding conventions >> 4. Do not follow the "Catch & Fail" antipattern [0]. If exceptions are expected, use the @ExpectedExceptions [1] annotation. Throw all unexpected exceptions from the test methods so that these tests result in errors, not failures. >> Team, please make this an opportunity to learn & master the art of unit & integration testing. >> Thanks >> Azeez >> 0. http://www.exubero.com/junit/antipatterns.html#Catching_Unexpected_Exceptions >> 1. http://testng.org/javadoc/org/testng/annotations/ExpectedExceptions.html >> >> -- >> Afkham Azeez >> Director of Architecture; WSO2, Inc.; http://wso2.com >> Member; Apache Software Foundation; http://www.apache.org/ >> >> email: [email protected] cell: +94 77 3320919 >> blog: http://blog.afkham.org >> twitter: http://twitter.com/afkham_azeez >> linked-in: http://lk.linkedin.com/in/afkhamazeez >> >> Lean . Enterprise . Middleware > > > > -- > Afkham Azeez > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > > email: [email protected] cell: +94 77 3320919 > blog: http://blog.afkham.org > twitter: 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
