Skip to content

Commit 7a494d2

Browse files
committed
JUnit5 assertThrows SerializationProxyTest
1 parent 8fa6859 commit 7a494d2

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

test/src/test/java/org/apache/commons/proxy2/serialization/SerializationProxyTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import static org.junit.Assert.assertEquals;
2020
import static org.junit.Assert.assertTrue;
21+
import static org.junit.jupiter.api.Assertions.assertThrows;
2122

2223
import java.io.Serializable;
2324

@@ -91,14 +92,14 @@ public void clearProxyFactory()
9192
PROXY_FACTORY.remove();
9293
}
9394

94-
@Test(expected = SerializationException.class)
95+
@Test
9596
public void testNaive()
9697
{
9798
final Provider proxy = proxyFactory.createInterceptorProxy(null, implementProvider("foo"), Provider.class,
9899
Serializable.class);
99100
assertEquals("foo", proxy.getObject().getValue());
100101
assertTrue(Serializable.class.isInstance(proxy));
101-
SerializationUtils.roundtrip((Serializable) proxy);
102+
assertThrows(SerializationException.class, () -> SerializationUtils.roundtrip((Serializable) proxy));
102103
}
103104

104105
@Test
@@ -110,4 +111,5 @@ public void testSerializationProxy()
110111
final Provider proxy2 = (Provider) SerializationUtils.roundtrip((Serializable) proxy);
111112
assertEquals("foo", proxy2.getObject().getValue());
112113
}
114+
113115
}

0 commit comments

Comments
 (0)