You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Tibor Digana (JIRA)" <ji...@apache.org> on 2017/04/10 15:22:41 UTC

[jira] [Closed] (SUREFIRE-1328) Test should throw ClassCastException but doesn't

     [ https://issues.apache.org/jira/browse/SUREFIRE-1328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tibor Digana closed SUREFIRE-1328.
----------------------------------
    Resolution: Not A Problem

Feel free to reopen if it's a real issue.

> Test should throw ClassCastException but doesn't
> ------------------------------------------------
>
>                 Key: SUREFIRE-1328
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1328
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: Junit 4.x support, Maven Surefire Plugin
>    Affects Versions: 2.19.1
>         Environment: Windows and Linux (Ubuntu 14.04); Java 1.8.0 111 and 112 x64; junit 4.12; mockito 2.6.8; assertj 3.6.2 
>            Reporter: Ossian Petri
>            Assignee: Tibor Digana
>         Attachments: 2017-04-10 13_09_48-surefireBug.jpg, surefireBug.zip, test_eclipes.png, testThatActualFails_eclipes.png
>
>
> When using argument captor together with assertThat::isInstanceOf in the example code that is provided an ClassCastException is expected. This behavior can be seen when running the test from command line and as well from Intellij which uses surefire plugin. However this code behaves predictably in Eclipse since it has its own test executor. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)