@Test public void testGetOrderStatus() { assertEquals(OrderStatus.Status.NEW, IbUtils.getOrderStatus("PendingSubmit")); assertEquals(OrderStatus.Status.PENDING_CANCEL, IbUtils.getOrderStatus("PendingCancel")); assertEquals(OrderStatus.Status.NEW, IbUtils.getOrderStatus("PreSubmitted")); assertEquals(OrderStatus.Status.NEW, IbUtils.getOrderStatus("Submitted")); assertEquals(OrderStatus.Status.CANCELED, IbUtils.getOrderStatus("Cancelled")); assertEquals(OrderStatus.Status.FILLED, IbUtils.getOrderStatus("Filled")); assertEquals(OrderStatus.Status.CANCELED, IbUtils.getOrderStatus("Inactive")); assertEquals(OrderStatus.Status.UNKNOWN, IbUtils.getOrderStatus("foo")); }