/** * @deprecated Used DataSetDefFactory instead */ public static DataSetDefBuilder<BeanDataSetDefBuilderImpl> newBeanDataSetDef() { return new BeanDataSetDefBuilderImpl(); } }
@Test public void testRegisterLifecycle() { dataSetDefRegistry.registerDataSetDef(dataSetDef); verify(registryListener).onDataSetDefRegistered(dataSetDef); DataSetDef modifiedDef = DataSetDefFactory .newBeanDataSetDef() .uuid("sequence") .buildDef(); dataSetDefRegistry.registerDataSetDef(modifiedDef); verify(registryListener).onDataSetDefStale(dataSetDef); verify(registryListener).onDataSetDefModified(dataSetDef, modifiedDef); dataSetDefRegistry.removeDataSetDef("sequence"); verify(registryListener).onDataSetDefRemoved(modifiedDef); } }
@Test public void testOnSave() { final Path path = mock(Path.class); DataSetDef dataSetDef = DataSetDefFactory.newBeanDataSetDef().buildDef(); PlaceRequest placeRequest = mock(PlaceRequest.class); when(dataSetDefVfsServices.save(any(DataSetDef.class), anyString())).thenReturn(path); when(dataSetProviderTypeWorkflow.getDataSetDef()).thenReturn(dataSetDef); presenter.init(placeRequest); presenter.onSave(dataSetDef, "saveMessage"); verify(placeManager, times(1)).goTo("DataSetAuthoringHome"); verify(notification, times(1)).fire(any(NotificationEvent.class)); verify(placeManager, times(1)).closePlace(any(PlaceRequest.class)); verify(workflowFactory).dispose(dataSetProviderTypeWorkflow); verify(workflowFactory, times(0)).edit(any(DataSetProviderType.class)); assertNull("current workflow null", presenter.currentWorkflow); assertFalse(presenter.isDirty(presenter.getCurrentModelHash())); assertTrue(presenter.mayClose()); }
@Test public void testRegisterLifecycle() { dataSetDefRegistry.registerDataSetDef(dataSetDef); verify(registryListener).onDataSetDefRegistered(dataSetDef); DataSetDef modifiedDef = DataSetDefFactory .newBeanDataSetDef() .uuid("sequence") .buildDef(); dataSetDefRegistry.registerDataSetDef(modifiedDef); verify(registryListener).onDataSetDefStale(dataSetDef); verify(registryListener).onDataSetDefModified(dataSetDef, modifiedDef); dataSetDefRegistry.removeDataSetDef("sequence"); verify(registryListener).onDataSetDefRemoved(modifiedDef); } }
@Test public void testOnSave() { final Path path = mock(Path.class); DataSetDef dataSetDef = DataSetDefFactory.newBeanDataSetDef().buildDef(); PlaceRequest placeRequest = mock(PlaceRequest.class); when(dataSetDefVfsServices.save(any(DataSetDef.class), anyString())).thenReturn(path); when(dataSetProviderTypeWorkflow.getDataSetDef()).thenReturn(dataSetDef); presenter.init(placeRequest); presenter.onSave(dataSetDef, "saveMessage"); verify(placeManager, times(1)).goTo("DataSetAuthoringHome"); verify(notification, times(1)).fire(any(NotificationEvent.class)); verify(placeManager, times(1)).closePlace(any(PlaceRequest.class)); verify(workflowFactory).dispose(dataSetProviderTypeWorkflow); verify(workflowFactory, times(0)).edit(any(DataSetProviderType.class)); assertNull("current workflow null", presenter.currentWorkflow); assertFalse(presenter.isDirty(presenter.getCurrentModelHash())); assertTrue(presenter.mayClose()); }
public static BeanDataSetDefBuilderImpl newBeanDataSetDef() { return new BeanDataSetDefBuilderImpl(); } }
/** * @deprecated Used DataSetDefFactory instead */ public static DataSetDefBuilder<BeanDataSetDefBuilderImpl> newBeanDataSetDef() { return new BeanDataSetDefBuilderImpl(); } }
public static BeanDataSetDefBuilderImpl newBeanDataSetDef() { return new BeanDataSetDefBuilderImpl(); } }