[jbossws-issues] [JBoss JIRA] (JBWS-4056) Ensure all tests are written junit4 way

Jan Blizňák (JIRA) issues at jboss.org
Thu Feb 9 10:32:00 EST 2017


     [ https://issues.jboss.org/browse/JBWS-4056?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jan Blizňák updated JBWS-4056:
------------------------------
    Assignee: Jan Blizňák


> Ensure all tests are written junit4 way
> ---------------------------------------
>
>                 Key: JBWS-4056
>                 URL: https://issues.jboss.org/browse/JBWS-4056
>             Project: JBoss Web Services
>          Issue Type: Task
>          Components: jbossws-cxf
>    Affects Versions: jbossws-cxf-5.1.7.Final
>            Reporter: Jan Blizňák
>            Assignee: Jan Blizňák
>
> Currently most of the tests in JBWS project are written using @RunWith(Arquillian.class) whereas there are others extending TestCase class from junit framework. The latter is the junit3 way of writing tests which relies on test method name convention.
> Furthermore, almost all tests transitively extends TestCase via JBossWSTest despite of using @RunWith. In some cases that leads to situations where some test methods are actually skipped because they miss @Test annotation, which were probably missed within migration to Arquillian.
> We should ensure all tests are annotated with @Test. We also should remove inheritance from TestCase class and instead use Assert.* methods directly.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)



More information about the jbossws-issues mailing list