assertj-swing
assertj-swing copied to clipboard
Fluent assertions for Swing apps
I've seen a sporadic failure where waitForIdle gets into a state where it times out after 10 seconds. The application is actually idle when this happens. This causes a lot...
We have a large swing hierarchy with many thousands of components. The find is VERY slow because while doing a depth first search of the hierarchy all recursive loops and...
I work a lot with 3rd party software where the UI has not been well designed and components generally do not have a 'name' attribute set, and that makes the...
Hi, I am trying to automate my java swing GUI. It is composed of a main JFrame from which a hierachy of Jdialogs/Jframes pop up depending on prevoius data entry...
Hi, i have to test my java swing ui with assertj swing, on my mac i have no error but on latest and previous ubuntu version, i have this issue...
Hello! the question is little stupid, but unfortunality I don't have any experiences in threads. I'm testing a complex program and call the main-class with: ``` Thread thread = new...
Hello, there are two problems. ``` JTabbedPaneFixture tabbedPaneFixture = ...; Component c = tabbedPaneFixture.selectedComponent(); ``` The method call selectedComponent() doesn't work because it doesn't exist in the AssertJ-Swing 3.17. How...
Hey, I want to introduce click-tests to my swing-application and it seems AssertJ is the way to go ^^. After testing and long investigations I still cant't get rid of...
Currently the BasicComponentFinder fails immediately if no match is found. In many situations it would help that it tired to find for specified time before failing. This would make tests...
I took the code example from here https://stackoverflow.com/questions/14375854/jmockit-and-fest-ui-testing and put it in a gradle project here https://github.com/opticyclic/assertj-swing-mocks The [test](https://github.com/opticyclic/assertj-swing-mocks/blob/master/src/test/java/com/github/opticyclic/demo/assertj/SimpleFormTest.java) code inside the `GuiActionRunner` doesn't seem to get mocked even though...