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(),