From 23077d3ee975f009ec00b34f20304f28e10e2023 Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Tue, 9 Jan 2018 16:02:33 +0100 Subject: [PATCH] Loads classes in advance --- .../com/opensymphony/xwork2/inject/ContainerImplTest.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java b/core/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java index 73a245941..166aad63b 100644 --- a/core/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java +++ b/core/src/test/java/com/opensymphony/xwork2/inject/ContainerImplTest.java @@ -44,6 +44,9 @@ public class ContainerImplTest extends TestCase { cb.factory(EarlyInitializable.class, EarlyInitializableBean.class, Scope.SINGLETON); cb.factory(Initializable.class, InitializableBean.class, Scope.SINGLETON); c = cb.create(false); + + Class.forName(FieldCheck.class.getName()); + Class.forName(ContainerImpl.FieldInjector.class.getName()); } /** @@ -89,7 +92,7 @@ public class ContainerImplTest extends TestCase { try { c.inject(fieldCheck); fail("Exception should be thrown!"); - } catch (Error expected) { + } catch (Error | DependencyException expected) { assertTrue(true); } }