| ActionSupportTest |  | 0% | | n/a | 20 | 20 | 188 | 188 | 20 | 20 | 1 | 1 |
| DefaultActionInvocationTest |  | 0% |  | 0% | 21 | 21 | 249 | 249 | 20 | 20 | 1 | 1 |
| DefaultActionInvocation |   | 46% |   | 29% | 48 | 76 | 97 | 196 | 5 | 30 | 0 | 1 |
| TestConfigurationProvider |  | 0% |  | 0% | 10 | 10 | 72 | 72 | 6 | 6 | 1 | 1 |
| ActionSupport |   | 7% |  | 0% | 46 | 52 | 72 | 80 | 40 | 46 | 0 | 1 |
| SimpleAction |  | 0% |  | 0% | 47 | 47 | 84 | 84 | 45 | 45 | 1 | 1 |
| RequestUtilsTest |  | 0% | | n/a | 10 | 10 | 52 | 52 | 10 | 10 | 1 | 1 |
| ChainResultTest |  | 0% | | n/a | 6 | 6 | 68 | 68 | 6 | 6 | 1 | 1 |
| TestAction |  | 0% |  | 0% | 49 | 49 | 73 | 73 | 46 | 46 | 1 | 1 |
| ActionContextTest |  | 0% | | n/a | 11 | 11 | 54 | 54 | 11 | 11 | 1 | 1 |
| SimpleAnnotationAction |  | 0% |  | 0% | 33 | 33 | 60 | 60 | 31 | 31 | 1 | 1 |
| DefaultUnknownHandlerManager |   | 23% |   | 13% | 20 | 23 | 31 | 45 | 5 | 8 | 0 | 1 |
| StrutsExceptionTest |  | 0% | | n/a | 8 | 8 | 41 | 41 | 8 | 8 | 1 | 1 |
| ActionInvocationTest |  | 0% | | n/a | 7 | 7 | 38 | 38 | 7 | 7 | 1 | 1 |
| ValidationAwareSupport |   | 12% |   | 18% | 30 | 34 | 40 | 44 | 19 | 23 | 0 | 1 |
| ActionNestingTest |  | 0% | | n/a | 7 | 7 | 35 | 35 | 7 | 7 | 1 | 1 |
| TestResult |  | 0% |  | 0% | 15 | 15 | 28 | 28 | 9 | 9 | 1 | 1 |
| DefaultActionProxy |   | 52% |   | 27% | 15 | 30 | 20 | 59 | 6 | 21 | 0 | 1 |
| XWorkTestCase |  | 0% | | n/a | 11 | 11 | 29 | 29 | 11 | 11 | 1 | 1 |
| StubValueStack |  | 0% | | n/a | 21 | 21 | 27 | 27 | 21 | 21 | 1 | 1 |
| DefaultClasstTest |  | 0% | | n/a | 3 | 3 | 19 | 19 | 3 | 3 | 1 | 1 |
| LocaleAwareTest |  | 0% | | n/a | 4 | 4 | 27 | 27 | 4 | 4 | 1 | 1 |
| ActionNestingTest.NestedTestConfigurationProvider |  | 0% | | n/a | 6 | 6 | 23 | 23 | 6 | 6 | 1 | 1 |
| RequestUtils |   | 41% |   | 25% | 14 | 17 | 19 | 35 | 2 | 5 | 0 | 1 |
| DefaultUnknownHandlerManagerTest |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 4 | 4 | 1 | 1 |
| ValidationOrderAction |  | 0% | | n/a | 26 | 26 | 38 | 38 | 26 | 26 | 1 | 1 |
| StrutsInternalTestCase |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 6 | 6 | 1 | 1 |
| ActionContext |   | 72% |   | 43% | 16 | 54 | 19 | 85 | 9 | 46 | 0 | 1 |
| StrutsException |  | 0% |  | 0% | 14 | 14 | 26 | 26 | 9 | 9 | 1 | 1 |
| WildCardResultTest |  | 0% | | n/a | 3 | 3 | 19 | 19 | 3 | 3 | 1 | 1 |
| ChainResultTest.NamespaceActionNameTestActionProxyFactory |  | 0% | | n/a | 8 | 8 | 24 | 24 | 8 | 8 | 1 | 1 |
| XWorkJUnit4TestCase |  | 0% | | n/a | 6 | 6 | 17 | 17 | 6 | 6 | 1 | 1 |
| ServletActionContextTest |  | 0% | | n/a | 4 | 4 | 17 | 17 | 4 | 4 | 1 | 1 |
| DefaultActionProxyFactory |   | 34% | | n/a | 6 | 10 | 9 | 17 | 6 | 10 | 0 | 1 |
| ProxyInvocationTest |  | 0% | | n/a | 4 | 4 | 17 | 17 | 4 | 4 | 1 | 1 |
| NestedAction |  | 0% | | n/a | 5 | 5 | 17 | 17 | 5 | 5 | 1 | 1 |
| GenericsBean |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 8 | 8 | 1 | 1 |
| StrutsJUnit4InternalTestCase |  | 0% | | n/a | 5 | 5 | 15 | 15 | 5 | 5 | 1 | 1 |
| XWorkTestCase.new StubConfigurationProvider() {...} |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 2 | 2 | 1 | 1 |
| DefaultActionProxyTest |  | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| DefaultActionInvocationTester |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
| ClassInstantiationTest |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| LocaleProviderTest |  | 0% | | n/a | 4 | 4 | 13 | 13 | 4 | 4 | 1 | 1 |
| TestBean |  | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| HttpMethodsTestAction |  | 0% | | n/a | 10 | 10 | 15 | 15 | 10 | 10 | 1 | 1 |
| TestChildBean |  | 0% | | n/a | 7 | 7 | 13 | 13 | 7 | 7 | 1 | 1 |
| XWorkTestCase.new StubConfigurationProvider() {...} |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| ObjectFactoryTest |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| ObjectFactory |   | 75% |   | 16% | 6 | 25 | 8 | 37 | 3 | 22 | 0 | 1 |
| DefaultActionInvocationTest.new AsyncManager() {...} |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 4 | 4 | 1 | 1 |
| SomeEnum |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| AnnotatedTestBean |  | 0% | | n/a | 9 | 9 | 14 | 14 | 9 | 9 | 1 | 1 |
| ActionInvocationTest.new UnknownHandler() {...} |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 4 | 4 | 1 | 1 |
| XWorkJUnit4TestCase.new StubConfigurationProvider() {...} |  | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ExecutionCountTestAction |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| ProxyObjectFactory |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
| ServletActionContext |   | 53% |   | 50% | 6 | 12 | 8 | 17 | 5 | 11 | 0 | 1 |
| XWorkTestCase.new StubConfigurationProvider() {...} |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| Foo |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| DefaultActionInvocationTest.SimpleActionEventListener |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| ActionChainResultTest |  | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ActionSupportTest.MyActionSupport |  | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
| ModelDrivenAction |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ModelDrivenAnnotationAction |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| UnknownHandlerManagerMock |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 2 | 2 | 1 | 1 |
| SimpleAction.new Result() {...} |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 3 | 3 | 1 | 1 |
| ClassInstantiationTest.new HashMap() {...} |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| ProxyObjectFactory.ProxyInvocationProxy |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| XWorkTestCase.2.new Factory() {...} |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| XWorkJUnit4TestCase.1.new Factory() {...} |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| VoidResult |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 4 | 4 | 1 | 1 |
| TestActionTagResult |  | 0% | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| ActionContextThreadLocalTest |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| ExternalReferenceAction |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| SimpleFooAction |  | 0% | | n/a | 4 | 4 | 5 | 5 | 4 | 4 | 1 | 1 |
| DefaultActionInvocationTest.new DefaultUnknownHandlerManager() {...} |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| ClassInstantiationTest.new HashMap() {...} |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| TestSubBean |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| DefaultActionInvocationTest.new SimpleAction() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DefaultActionInvocationTest.new DefaultUnknownHandlerManager() {...} |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| DefaultActionInvocationTest.new Interceptor() {...} |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| DefaultActionInvocationTest.new DefaultUnknownHandlerManager() {...} |  | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| DummyLocale |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| DefaultActionInvocationTest.new DefaultUnknownHandlerManager() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DefaultActionInvocationTest.new DefaultUnknownHandlerManager() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DefaultActionInvocationTest.new MockInterceptor() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DefaultActionInvocationTest.new SimpleAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| DefaultActionInvocationTest.new SimpleAction() {...} | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| ProxyInvocationAction | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| StrutsConstants | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| UserSpecifiedDefaultAction | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |