public static CustomDataSetProvider get() { if (SINGLETON == null) { SINGLETON = new CustomDataSetProvider (); } return SINGLETON; }
@Override public DataSetMetadata getDataSetMetadata(DataSetDef def) throws Exception { DataSet dataSet = lookupDataSet(def, null); if (dataSet == null) { return null; } return dataSet.getMetadata(); }
@Test public void testRegistry() throws Exception { DataSetProviderType type = providerRegistry.getProviderTypeByName("CUSTOM"); assertEquals(customProvider.getType(), CustomDataSetProvider.TYPE); assertEquals(type, CustomDataSetProvider.TYPE); }
@Test public void testMetadata() throws Exception { DataSetMetadata medatata = dataSetManager.getDataSetMetadata("test"); verify(customProvider).getDataSetMetadata(customDef); assertEquals(medatata.getNumberOfColumns(), 1); assertEquals(medatata.getColumnId(0), "name"); }
@Test public void testRegistry() throws Exception { DataSetProviderType type = providerRegistry.getProviderTypeByName("CUSTOM"); assertEquals(customProvider.getType(), CustomDataSetProvider.TYPE); assertEquals(type, CustomDataSetProvider.TYPE); }
@Test public void testMetadata() throws Exception { DataSetMetadata medatata = dataSetManager.getDataSetMetadata("test"); verify(customProvider).getDataSetMetadata(customDef); assertEquals(medatata.getNumberOfColumns(), 1); assertEquals(medatata.getColumnId(0), "name"); }
@Override public DataSetMetadata getDataSetMetadata(DataSetDef def) throws Exception { DataSet dataSet = lookupDataSet(def, null); if (dataSet == null) { return null; } return dataSet.getMetadata(); }
@Before public void setUp() { providerRegistry.registerDataProvider(customProvider); customDef.setProvider(customProvider.getType()); customDef.setUUID("test"); dataSetDefRegistry.registerDataSetDef(customDef); }
public static CustomDataSetProvider get() { if (SINGLETON == null) { SINGLETON = new CustomDataSetProvider (); } return SINGLETON; }
@Test public void testLookup() throws Exception { DataSetLookup lookup = DataSetLookupFactory .newDataSetLookupBuilder().dataset("test") .buildLookup(); DataSet dataSet = dataSetManager.lookupDataSet(lookup); verify(customProvider).lookupDataSet(customDef, lookup); assertEquals(dataSet.getRowCount(), 2); assertEquals(dataSet.getValueAt(0, 0), "david"); assertEquals(dataSet.getValueAt(1, 0), "maciejs"); } }
@Before public void setUp() { providerRegistry.registerDataProvider(customProvider); customDef.setProvider(customProvider.getType()); customDef.setUUID("test"); dataSetDefRegistry.registerDataSetDef(customDef); }
@Test public void testLookup() throws Exception { DataSetLookup lookup = DataSetLookupFactory .newDataSetLookupBuilder().dataset("test") .buildLookup(); DataSet dataSet = dataSetManager.lookupDataSet(lookup); verify(customProvider).lookupDataSet(customDef, lookup); assertEquals(dataSet.getRowCount(), 2); assertEquals(dataSet.getValueAt(0, 0), "david"); assertEquals(dataSet.getValueAt(1, 0), "maciejs"); } }