/** * Copyright (C) 2013 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ package com.opengamma.sesame.engine; import static org.testng.AssertJUnit.assertNotNull; import org.testng.annotations.Test; import com.opengamma.core.config.ConfigSource; import com.opengamma.core.convention.ConventionSource; import com.opengamma.core.exchange.ExchangeSource; import com.opengamma.core.historicaltimeseries.HistoricalTimeSeriesSource; import com.opengamma.core.holiday.HolidaySource; import com.opengamma.core.legalentity.LegalEntitySource; import com.opengamma.core.marketdatasnapshot.MarketDataSnapshotSource; import com.opengamma.core.position.PositionSource; import com.opengamma.core.region.RegionSource; import com.opengamma.core.security.SecuritySource; import com.opengamma.financial.convention.ConventionBundleSource; import com.opengamma.util.test.TestGroup; /** * This requires an examples-simulated server running on http://localhost:8080 */ @Test(groups = TestGroup.INTEGRATION) public class ComponentMapTest { @Test(enabled = false) public void connect() { ComponentMap componentMap = ComponentMap.loadComponents("http://localhost:8080"); assertNotNull(componentMap); assertNotNull(componentMap.getComponent(ConfigSource.class)); assertNotNull(componentMap.getComponent(ConventionBundleSource.class)); assertNotNull(componentMap.getComponent(ConventionSource.class)); assertNotNull(componentMap.getComponent(ExchangeSource.class)); assertNotNull(componentMap.getComponent(HolidaySource.class)); assertNotNull(componentMap.getComponent(LegalEntitySource.class)); assertNotNull(componentMap.getComponent(PositionSource.class)); assertNotNull(componentMap.getComponent(RegionSource.class)); assertNotNull(componentMap.getComponent(SecuritySource.class)); assertNotNull(componentMap.getComponent(HistoricalTimeSeriesSource.class)); assertNotNull(componentMap.getComponent(MarketDataSnapshotSource.class)); } }