View Javadoc
1   package org.kuali.rice.kew.impl.document;
2   
3   import org.junit.Before;
4   import org.junit.Test;
5   import org.kuali.rice.kew.api.KewApiServiceLocator;
6   import org.kuali.rice.kew.api.WorkflowDocument;
7   import org.kuali.rice.kew.api.WorkflowDocumentFactory;
8   import org.kuali.rice.kew.api.document.WorkflowDocumentService;
9   import org.kuali.rice.kew.test.KEWTestCase;
10  
11  import static org.junit.Assert.assertEquals;
12  import static org.junit.Assert.assertNotNull;
13  
14  public class WorkflowDocumentServiceImplTest extends KEWTestCase {
15  
16      private WorkflowDocumentService workflowDocumentService;
17  
18      @Before
19      public void setUpService() {
20          this.workflowDocumentService = KewApiServiceLocator.getWorkflowDocumentService();
21      }
22  
23      @Test
24      public void testGetDocumentTypeName() {
25          WorkflowDocument document = WorkflowDocumentFactory.createDocument(getPrincipalIdForName("admin"), "TestDocumentType");
26          assertNotNull(document.getDocumentId());
27          assertEquals("TestDocumentType", document.getDocumentTypeName());
28          assertEquals("TestDocumentType", workflowDocumentService.getDocumentTypeName(document.getDocumentId()));
29      }
30  
31  }