@Test
public void testGetQualifiedMatterClassName_transactional() {
final String message = "no qualified class name without document (dataobject) and valid matter id";
MatterTxForm model = mock(MatterTxForm.class);
assertTrue(message,StringUtils.isEmpty(keyValues.getQualifiedMatterClassName(model)));
MatterTxDocBase doc = mock(MatterTxDocBase.class);
when(model.getDocument()).thenReturn(doc);
assertTrue(message,StringUtils.isEmpty(keyValues.getQualifiedMatterClassName(model)));
when(doc.getMatterId()).thenReturn(matterId);
assertTrue(message, StringUtils.isEmpty(keyValues.getQualifiedMatterClassName(model)));
when(boSvc.findBySinglePrimaryKey(same(Matter.class), same(matterId))).thenReturn(matter);
final String qualifiedMatterClassName = keyValues.getQualifiedMatterClassName(model);
assertNotNull("Qualified Matter Class Name should not be null", qualifiedMatterClassName);