use of org.kie.workbench.common.dmn.client.editors.included.BaseIncludedModelActiveRecord in project kie-wb-common by kiegroup.
the class BaseCardComponentTest method testGetTitle.
@Test
public void testGetTitle() {
final BaseIncludedModelActiveRecord includedModel = prepareIncludedModelMock();
final String expectedTitle = "file";
when(includedModel.getName()).thenReturn(expectedTitle);
doReturn(includedModel).when(card).getIncludedModel();
final String actualTitle = card.getTitle();
assertEquals(expectedTitle, actualTitle);
}
use of org.kie.workbench.common.dmn.client.editors.included.BaseIncludedModelActiveRecord in project kie-wb-common by kiegroup.
the class DMNCardsGridComponentTest method testRefresh.
@Test
public void testRefresh() {
final DefaultIncludedModelActiveRecord includedModel1 = mock(DefaultIncludedModelActiveRecord.class);
final DMNIncludedModelActiveRecord includedModel2 = mock(DMNIncludedModelActiveRecord.class);
final PMMLIncludedModelActiveRecord includedModel3 = mock(PMMLIncludedModelActiveRecord.class);
final DefaultCardComponent card1 = mock(DefaultCardComponent.class);
final DMNCardComponent card2 = mock(DMNCardComponent.class);
final PMMLCardComponent card3 = mock(PMMLCardComponent.class);
final List<BaseIncludedModelActiveRecord> includedModels = asList(includedModel1, includedModel2, includedModel3);
when(pageState.generateIncludedModels()).thenReturn(includedModels);
when(defaultCardComponent.get()).thenReturn(card1);
when(dmnCardComponent.get()).thenReturn(card2);
when(pmmlCardComponent.get()).thenReturn(card3);
grid.refresh();
verify(card1).setup(grid, includedModel1);
verify(card2).setup(grid, includedModel2);
verify(card3).setup(grid, includedModel3);
verify(cardsGridComponent).setupCards(asList(card1, card2, card3));
}
Aggregations