From 28a7fbba1797bacc83466333daff428542bc1550 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Thu, 16 Feb 2017 11:30:47 +0100 Subject: [PATCH] [New] Added RuntimeMock.doServiceAssertResultFailed() --- .../main/java/li/strolch/testbase/runtime/RuntimeMock.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/li.strolch.testbase/src/main/java/li/strolch/testbase/runtime/RuntimeMock.java b/li.strolch.testbase/src/main/java/li/strolch/testbase/runtime/RuntimeMock.java index 3beb3b1c4..011ffacac 100644 --- a/li.strolch.testbase/src/main/java/li/strolch/testbase/runtime/RuntimeMock.java +++ b/li.strolch.testbase/src/main/java/li/strolch/testbase/runtime/RuntimeMock.java @@ -185,6 +185,13 @@ public class RuntimeMock { return result; } + public U doServiceAssertResultFailed(Certificate certificate, + Service service, T argument) { + U result = getServiceHandler().doService(certificate, service, argument); + assertServiceResult(ServiceResultState.FAILED, result); + return result; + } + public static void assertServiceResult(ServiceResultState expectedState, Class expectedResultType, ServiceResult result) { assertEquals("Expected service result of type " + expectedResultType + " but was " + result.getClass(),