예제 #1
0
  @Test
  public void testGetSecurityType() {
    InstrumentType[] values = InstrumentType.values();
    for (InstrumentType value : values) {
      assertNotNull(IbUtils.getSecurityType(value));
    }

    assertEquals("STK", IbUtils.getSecurityType(InstrumentType.STOCK));
    assertEquals("OPT", IbUtils.getSecurityType(InstrumentType.OPTION));
    assertEquals("CASH", IbUtils.getSecurityType(InstrumentType.FOREX));
    assertEquals("FUT", IbUtils.getSecurityType(InstrumentType.FUTURES));
    assertEquals("IND", IbUtils.getSecurityType(InstrumentType.INDEX));
    assertEquals("BAG", IbUtils.getSecurityType(InstrumentType.COMBO));
  }