Recently, we had many issues with Assertion. See testng-team/testng#2643 #14 testng-team/testng#2540
I think it could be helpful to deprecate the internal assertion API and let the user choose the library he prefers.
It will allow us to drop some annex subjects and be more focused on the test engine.
One option could be to shade AssertJ into the TestNG jar and use it as the default implementation of Assertion.
@krmahadevan WDYT?
Recently, we had many issues with Assertion. See testng-team/testng#2643 #14 testng-team/testng#2540
I think it could be helpful to deprecate the internal assertion API and let the user choose the library he prefers.
It will allow us to drop some annex subjects and be more focused on the test engine.
One option could be to shade AssertJ into the TestNG jar and use it as the default implementation of Assertion.
@krmahadevan WDYT?