WebWork's POJO based design facilitates unit and integration testing. Actions, interceptors, result types can all be tested with frameworks such a JUnit, TestNG, JMock, EasyMock etc.