This week's book giveaways are in the Refactoring and Agile forums. We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line! See this thread and this one for details.
My testNG class contains all the variables declared in @BeforeMethod.
When I add timeOut annoation in @Test methods, I get systematically AssertionError.
As far as I have understood, upon adding timeOut annotation, testNG executes the method in a different thread. As the result the values are the synchonised, even If iI increase the timeout stamp.
I have also tried to solve this by combining timeOut other annotations like singleThreaded, invocationCount without sucess.