@@ -0,0 +1,1201 @@
+package com.sap.cloud.lm.sl.cf.core.activiti;%0A%0Aimport static org.junit.Assert.assertEquals;%0A%0Aimport org.junit.Test;%0Aimport org.mockito.Mock;%0A%0Apublic class ActivitiActionFactoryTest %7B%0A%0A    private static final String RESUME_ACTION_ID = %22resume%22;%0A    private static final String RETRY_ACTION_ID = %22retry%22;%0A    private static final String USER_ID = %22test-user%22;%0A    private static final String ABORT_ACTION_ID = %22abort%22;%0A    @Mock%0A    ActivitiFacade facade;%0A%0A    @Test%0A    public void testAbortAction() %7B%0A        testAction(ABORT_ACTION_ID, AbortActivitiAction.class);%0A    %7D%0A%0A    @Test%0A    public void testRetryAction() %7B%0A        testAction(RETRY_ACTION_ID, RetryActivitiAction.class);%0A    %7D%0A%0A    @Test%0A    public void testResumeAction() %7B%0A        testAction(RESUME_ACTION_ID, ResumeActivitiAction.class);%0A    %7D%0A%0A    private void testAction(String actionId, Class%3C? extends ActivitiAction%3E actionClass) %7B%0A        ActivitiAction action = ActivitiActionFactory.getAction(actionId, facade, USER_ID);%0A        assertEquals(action.getClass(), actionClass);%0A        action = ActivitiActionFactory.getAction(actionId.toUpperCase(), facade, USER_ID);%0A        assertEquals(action.getClass(), actionClass);%0A    %7D%0A%7D%0A

Add unit test for ActivitiActionFactory