Run JFCUnit over a remote connection to the application
under test. So that the test jvm can be separated from
the App JVM issolating the test harness from the
application.
This would enable Larger scale testing such as system
testing to better utilize JFCUnit.
It would also cleanup some of the API's since the AWT
management would need to be done by a agent to the
test case and not the test case directly.
Further isolation of the TestCase from the AWTThread
management could be beneficial if implemented in a test
fixture. If the AWTThread management were provided in
a test fixture. JFCUnit could more easily be combined
into existing test infrastructure.
Kevin