Please configure your IDE so that it does not inset your name.

+ * Created by IntelliJ IDEA.
+ * User: nuwan
+ * Date: 12/20/11
+ * Time: 12:51 PM
+ * To change this template use File | Settings | File Templates.

You have not included Javadocs at the top of the clsss, and have not
included the description under the @Test annotation.
Please fix these and submit a patch. It will be easy if you submit a single
patch once you are done, and all integration tests pass.

On Thu, Dec 22, 2011 at 5:17 PM, Nuwan Dias <nuw...@wso2.com> wrote:

> Hi,
>
> Migrated some JUnit integration test cases to TestNG in the ESB. Patch
> attached at https://wso2.org/jira/browse/ESBJAVA-859.
>
> Thanks,
> NuwanD.
>
>
> On Thu, Dec 22, 2011 at 1:24 PM, Achala Aponso <ach...@wso2.com> wrote:
>
>>
>>
>> On Thu, Dec 22, 2011 at 1:18 PM, Afkham Azeez <az...@wso2.com> wrote:
>>
>>>
>>>
>>> On Thu, Dec 22, 2011 at 1:13 PM, Achala Aponso <ach...@wso2.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> No, i haven't committed the GS Tests to the trunk. but i committed the
>>>> existing MS test cases of branch to the trunk.
>>>>
>>>
>>> MS stuff needs to be migrated to TestNG I guess.
>>>
>>
>>
>>>  Yes , Maninda is working on it.
>>>
>>>>
>>>> On Thu, Dec 22, 2011 at 1:09 PM, Afkham Azeez <az...@wso2.com> wrote:
>>>>
>>>>> Have you committed these changes to trunk?
>>>>>
>>>>>
>>>>> On Thu, Dec 22, 2011 at 1:08 PM, Achala Aponso <ach...@wso2.com>wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> GS has following Test modules
>>>>>> User Management
>>>>>> Gadgetrepo
>>>>>> Dashboard
>>>>>> Theme
>>>>>> OAuth
>>>>>>
>>>>>> I have migrated the Test cases of User Management( 10 Tests ) to
>>>>>> TestNG and the tests are passing. And also converted the 
>>>>>> GetGadgetListTest
>>>>>> of Gadgetrepo successfully ( 2 Tests). I have added LoginLogoutTestCase 
>>>>>> (1
>>>>>> Test) and SecurityVerificationTestCase (1 Test).
>>>>>>  Added the missing test cases of MS to the trunk and fixed the issues.
>>>>>>
>>>>>> On Thu, Dec 22, 2011 at 11:31 AM, Subash Chaturanga 
>>>>>> <sub...@wso2.com>wrote:
>>>>>>
>>>>>>>
>>>>>>> Hi,
>>>>>>> In GReg there are five integration test modules.
>>>>>>>
>>>>>>>       - app-remote-registry-test
>>>>>>>       - registry-metadata-test
>>>>>>>       - registry-handler-test
>>>>>>>       - registry-ws-api-test
>>>>>>>       - registry-resource-test
>>>>>>>
>>>>>>> I have added a new registry-integration-test module there and new
>>>>>>> TestNG stuff are there as separate packages.
>>>>>>> And there I have additionally added a LoginLogout test case and a
>>>>>>> SecurityVerification test case. Currently I have migrated
>>>>>>> the registry-handler-test into TestNG and in the process of
>>>>>>> making registry-handler-test run all integration tests pass before move
>>>>>>> into others.
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Dec 22, 2011 at 8:36 AM, Shelan Perera <she...@wso2.com>wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> We have completed DSS test migration to TestNg which included 45
>>>>>>>> tests.I am preparing the patch and will attach it to the JIRA.
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Dec 22, 2011 at 8:13 AM, Sinthuja Ragendran <
>>>>>>>> sinth...@wso2.com> wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> I have migrated the all existing test cases to TestNG, but most of
>>>>>>>>> the tests are failing due to the some issues in the existing test 
>>>>>>>>> cases,
>>>>>>>>> therefore fixing those one-by-one.
>>>>>>>>>
>>>>>>>>> The testing basically includes,
>>>>>>>>>     - Login (1 Test)
>>>>>>>>>     - Monitored Servers (3 Tests)
>>>>>>>>>     - Data collection (4 Tests)
>>>>>>>>>     - Summary Generation (1 Test)
>>>>>>>>>     - Security Verification (1 Test)
>>>>>>>>>
>>>>>>>>> Login, Summary Generation and adding server test in monitored
>>>>>>>>> sever tests are passing, fixing the rest of the tests.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Sinthuja
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Dec 21, 2011 at 10:54 PM, Keheliya Gallaba <
>>>>>>>>> kehel...@wso2.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> Existing Integration tests in BPS consist of following modules.
>>>>>>>>>> Login - (1 Test)
>>>>>>>>>> Management - (5 Tests)
>>>>>>>>>> BPEL - (8 Tests)
>>>>>>>>>> Instance Cleanup - (1 Test)
>>>>>>>>>> External Data sources - (1 Test)
>>>>>>>>>> BPEL Security - (2 Tests)
>>>>>>>>>>
>>>>>>>>>> I have completed migrating Management tests, then added
>>>>>>>>>> Login/Logout, SecurityVerifier tests. Hoping to complete rest of the
>>>>>>>>>> migration within this week.
>>>>>>>>>>
>>>>>>>>>> BTW, since some of us are presenting papers in the ERU Research
>>>>>>>>>> Symposium at UOM tomorrow at different time slots, I think it might 
>>>>>>>>>> be
>>>>>>>>>> difficult to arrange a meeting tomorrow.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Keheliya
>>>>>>>>>>
>>>>>>>>>> On Wed, Dec 21, 2011 at 8:28 PM, Afkham Azeez <az...@wso2.com>wrote:
>>>>>>>>>>
>>>>>>>>>>> We need to have a meeting tomorrow to check on the progress of
>>>>>>>>>>> the test migration effort. I have so far received a patch from Suho 
>>>>>>>>>>> with
>>>>>>>>>>> the CEP migration & CEP integration tests are working fine now. How 
>>>>>>>>>>> about
>>>>>>>>>>> the others?
>>>>>>>>>>>
>>>>>>>>>>> On Fri, Dec 16, 2011 at 3:32 PM, Afkham Azeez <az...@wso2.com>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
>>>>>>>>>>>> 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/
>>>>>>>>>>>> * <http://www.apache.org/>**
>>>>>>>>>>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +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*
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *Afkham Azeez*
>>>>>>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>>>>>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>>>>>>>> * <http://www.apache.org/>**
>>>>>>>>>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +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
>>>>>>>>>>> Carbon-dev@wso2.org
>>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Keheliya Gallaba
>>>>>>>>>> Software Engineer
>>>>>>>>>> WSO2 Inc.
>>>>>>>>>>
>>>>>>>>>> E-mail: keheliya AT wso2.com
>>>>>>>>>> M: +94 71 551 8881
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Carbon-dev mailing list
>>>>>>>>>> Carbon-dev@wso2.org
>>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Carbon-dev mailing list
>>>>>>>>> Carbon-dev@wso2.org
>>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Shelan Perera*
>>>>>>>>
>>>>>>>> Software Engineer
>>>>>>>> **
>>>>>>>> *WSO2, Inc. : wso2.com*
>>>>>>>> lean.enterprise.middleware.
>>>>>>>>
>>>>>>>> *Home Page*  :    shelan.org
>>>>>>>> *Blog*             : blog.shelan.org
>>>>>>>> *Linked-i*n      :
>>>>>>>> http://www.linkedin.com/pub/shelan-perera/a/194/465
>>>>>>>> *Twitter*         :https://twitter.com/#!/shelan
>>>>>>>>
>>>>>>>> *Mobile*          : +94 772 604 402
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Carbon-dev mailing list
>>>>>>>> Carbon-dev@wso2.org
>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> Thanks
>>>>>>> --
>>>>>>>
>>>>>>> Subash Chaturanga
>>>>>>> Software Engineer
>>>>>>> WSO2 Inc. http://wso2.com
>>>>>>>
>>>>>>> email - sub...@wso2.com
>>>>>>> phone - 077 2225922
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Carbon-dev mailing list
>>>>>>> Carbon-dev@wso2.org
>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Achala Aponso
>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com,
>>>>>> Email: ach...@wso2.com Mobile: +94 (77) 5234925
>>>>>> Blog: http://achala11.blogspot.com/
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Carbon-dev mailing list
>>>>>> Carbon-dev@wso2.org
>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Afkham Azeez*
>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>> * <http://www.apache.org/>**
>>>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +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
>>>>> Carbon-dev@wso2.org
>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Achala Aponso
>>>> Software Engineer; WSO2 Inc.; http://wso2.com,
>>>> Email: ach...@wso2.com Mobile: +94 (77) 5234925
>>>> Blog: http://achala11.blogspot.com/
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> Carbon-dev@wso2.org
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>>
>>> --
>>> *Afkham Azeez*
>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>> Member; Apache Software Foundation; http://www.apache.org/
>>> * <http://www.apache.org/>**
>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +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
>>> Carbon-dev@wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> Achala Aponso
>> Software Engineer; WSO2 Inc.; http://wso2.com,
>> Email: ach...@wso2.com Mobile: +94 (77) 5234925
>> Blog: http://achala11.blogspot.com/
>>
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
*Afkham Azeez*
Director of Architecture; WSO2, Inc.; http://wso2.com
Member; Apache Software Foundation; http://www.apache.org/
* <http://www.apache.org/>**
email: **az...@wso2.com* <az...@wso2.com>* cell: +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
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to