@Test public void testDataDictionary_CloneDataDictionary_From_Uninitialized() { TestUtilities.printTestHead("testDataDictionary_CloneDataDictionary_From_Uninitialized()","Test to clone DataDictonary from another uninitialized DataDictionary instance"); DataDictionary uninitializedDataDictionary = EmaFactory.createDataDictionary(); try { DataDictionary dataDictionary = EmaFactory.createDataDictionary(uninitializedDataDictionary); TestUtilities.checkResult( dataDictionary.entries().size() == 0, "The number of DictionaryEntry must be zero" ); TestUtilities.checkResult( dataDictionary.enumTables().size() == 0, "The number of EnumTypeTable must be zero" ); TestUtilities.checkResult(dataDictionary.toString().equals("DataDictionary is not initialized"), "Clone from uninitialized DataDictionary"); } catch (OmmException excp) { TestUtilities.checkResult(false, "DataDictionary.DataDictionary(DataDictionary) failed to clone from uninitialized DataDictionary - exception not expected"); } }
@Test public void testDataDictionary_CloneDataDictionary() { TestUtilities.printTestHead("testDataDictionary_CloneDataDictionary()","Test to clone DataDictonary from another DataDictionary instance."); try { DataDictionary dataDictionary = EmaFactory.createDataDictionary(globalDataDictionary); comparingDataDictionary(globalEtaDataDictionary, dataDictionary, true); } catch (OmmException excp) { TestUtilities.checkResult(false, "DataDictionary.DataDictionary(DataDictionary) failed to clone dictionary - exception not expected"); } }
DataDictionary dataDictionary = EmaFactory.createDataDictionary();
DataDictionary dataDictionary = EmaFactory.createDataDictionary();
DataDictionary dataDictionary = EmaFactory.createDataDictionary();
@Test public void testDataDictionary_ExtractDictionaryType() { TestUtilities.printTestHead("testDataDictionary_ExtractDictionaryType()","Test to extract dictionary type from dictionary payload's summary data.\n"); int dictionaryType = 5; Series series = EmaFactory.createSeries(); ElementList summaryData = EmaFactory.createElementList(); summaryData.add(EmaFactory.createElementEntry().buffer("Version", ByteBuffer.wrap("40.20".getBytes()))); summaryData.add(EmaFactory.createElementEntry().uintValue("Type", dictionaryType)); summaryData.add(EmaFactory.createElementEntry().intValue("DictionaryId", 5)); series.summaryData(summaryData).totalCountHint(0).add(EmaFactory.createSeriesEntry().elementList(EmaFactory.createElementList())); TestUtilities.checkResult(EmaFactory.createDataDictionary().extractDictionaryType(series) == dictionaryType, "DataDictionary.extractDictionaryType()"); }
DataDictionary dataDictionary = EmaFactory.createDataDictionary();
DataDictionary dataDictionary = EmaFactory.createDataDictionary();
"Test to call querying and encoding interfaces of DataDictionary while the internal RsslDataDictionary is not initialized yet."); DataDictionary dataDictionary = com.thomsonreuters.ema.access.EmaFactory.createDataDictionary();
DataDictionary dataDictionary = EmaFactory.createDataDictionary();
DataDictionary dataDictionary = EmaFactory.createDataDictionary();
DataDictionary dataDictionary = EmaFactory.createDataDictionary();