Package com.opengamma.id

Examples of com.opengamma.id.ExternalIdSearch


    ManageablePortfolioNode loadedNode = loadedRoot.getChildNodes().get(0);
    assertEquals(1, loadedNode.getPositionIds().size());
    assertEquals(positionId.getObjectId(), loadedNode.getPositionIds().get(0));

    SecuritySearchRequest searchRequest = new SecuritySearchRequest();
    searchRequest.setExternalIdSearch(new ExternalIdSearch(underlyingId));
    SecuritySearchResult searchResult = _securityMaster.search(searchRequest);
    ManageableSecurity underlying = searchResult.getSingleSecurity();
    ExternalIdBundle underlyingBundle = underlying.getExternalIdBundle();
    // this isn't part of the equality check below because the test swaption can't know what the ID will be
    assertTrue(underlyingBundle.contains(underlyingId));
View Full Code Here


    assertEquals(LongShort.LONG, updatedSecurity.getLongShort());
    assertEquals(Currency.CAD, updatedSecurity.getCurrency());

    ExternalId underlyingId = updatedSecurity.getUnderlyingId();
    SecuritySearchRequest searchRequest = new SecuritySearchRequest();
    searchRequest.setExternalIdSearch(new ExternalIdSearch(underlyingId));
    SecuritySearchResult searchResult = _securityMaster.search(searchRequest);
    SwapSecurity updatedUnderlying = (SwapSecurity) searchResult.getSingleSecurity();
    ZonedDateTime tradeDate = ZonedDateTime.of(LocalDateTime.of(2013, 1, 1, 11, 0), ZoneOffset.UTC);
    assertEquals(tradeDate, updatedUnderlying.getTradeDate());
  }
View Full Code Here

  //-------------------------------------------------------------------------
  @Test
  public void test_search_noKeys_Exact_noMatch() {
    PositionSearchRequest request = new PositionSearchRequest();
    request.setSecurityIdSearch(new ExternalIdSearch());
    request.getSecurityIdSearch().setSearchType(ExternalIdSearchType.EXACT);
    PositionSearchResult test = _posMaster.search(request);
   
    assertEquals(0, test.getDocuments().size());
  }
View Full Code Here

  }

  @Test
  public void test_search_noKeys_All_noMatch() {
    PositionSearchRequest request = new PositionSearchRequest();
    request.setSecurityIdSearch(new ExternalIdSearch());
    request.getSecurityIdSearch().setSearchType(ExternalIdSearchType.ALL);
    PositionSearchResult test = _posMaster.search(request);
   
    assertEquals(0, test.getDocuments().size());
  }
View Full Code Here

  }

  @Test
  public void test_search_noKeys_Any_noMatch() {
    PositionSearchRequest request = new PositionSearchRequest();
    request.setSecurityIdSearch(new ExternalIdSearch());
    request.getSecurityIdSearch().setSearchType(ExternalIdSearchType.ANY);
    PositionSearchResult test = _posMaster.search(request);
   
    assertEquals(0, test.getDocuments().size());
  }
View Full Code Here

  }

  @Test
  public void test_search_noKeys_None_noMatch() {
    PositionSearchRequest request = new PositionSearchRequest();
    request.setSecurityIdSearch(new ExternalIdSearch());
    request.getSecurityIdSearch().setSearchType(ExternalIdSearchType.NONE);
    PositionSearchResult test = _posMaster.search(request);
   
    assertEquals(_totalPositions, test.getDocuments().size());
  }
View Full Code Here

  //-------------------------------------------------------------------------
  @Test
  public void test_search_noKeys_Exact_noMatch() {
    SecuritySearchRequest request = new SecuritySearchRequest();
    request.setExternalIdSearch(new ExternalIdSearch());
    request.getExternalIdSearch().setSearchType(ExternalIdSearchType.EXACT);
    SecuritySearchResult test = _secMaster.search(request);
   
    assertEquals(0, test.getDocuments().size());
  }
View Full Code Here

  }

  @Test
  public void test_search_noKeys_All_noMatch() {
    SecuritySearchRequest request = new SecuritySearchRequest();
    request.setExternalIdSearch(new ExternalIdSearch());
    request.getExternalIdSearch().setSearchType(ExternalIdSearchType.ALL);
    SecuritySearchResult test = _secMaster.search(request);
   
    assertEquals(0, test.getDocuments().size());
  }
View Full Code Here

  }

  @Test
  public void test_search_noKeys_Any_noMatch() {
    SecuritySearchRequest request = new SecuritySearchRequest();
    request.setExternalIdSearch(new ExternalIdSearch());
    request.getExternalIdSearch().setSearchType(ExternalIdSearchType.ANY);
    SecuritySearchResult test = _secMaster.search(request);
   
    assertEquals(0, test.getDocuments().size());
  }
View Full Code Here

  }

  @Test
  public void test_search_noKeys_None_noMatch() {
    SecuritySearchRequest request = new SecuritySearchRequest();
    request.setExternalIdSearch(new ExternalIdSearch());
    request.getExternalIdSearch().setSearchType(ExternalIdSearchType.NONE);
    SecuritySearchResult test = _secMaster.search(request);
   
    assertEquals(_totalSecurities, test.getDocuments().size());
  }
View Full Code Here

TOP

Related Classes of com.opengamma.id.ExternalIdSearch

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.