Esempio n. 1
0
 public void test_removeTrader() {
   try {
     boolean removed = dbdao.removeTrader(NAME);
     assertTrue(removed);
     Trader t = dbdao.getTrader(NAME);
     assertNull(t);
   } catch (Exception e) {
     e.printStackTrace();
     assertTrue(false);
   }
 }
Esempio n. 2
0
 public void test_updateTrader() {
   Trader t = null;
   try {
     t = dbdao.getTrader(NAME);
     t.setPosition(Position.LONG);
     dbdao.updateTrader(t);
     t = dbdao.getTrader(NAME);
     assertEquals(Position.LONG, t.getPosition());
   } catch (Exception e) {
     e.printStackTrace();
     assertTrue(false);
   }
 }
Esempio n. 3
0
 public void test_addTrader() {
   try {
     boolean ok = dbdao.addTrader(trader);
     assertTrue(ok);
   } catch (Exception e) {
     e.printStackTrace();
     assertTrue(false);
   }
 }
Esempio n. 4
0
 public void test_getTrader() {
   Trader t = null;
   try {
     t = dbdao.getTrader(NAME);
     assertEquals(NAME, t.getName());
     assertEquals(PAPER.getSymbol(), t.getSymbol());
     assertEquals(POSITION, t.getPosition());
     assertEquals(SIGGEN.getClass(), t.getSignalGenerator().getClass());
   } catch (Exception e) {
     e.printStackTrace();
     assertTrue(false);
   }
 }
Esempio n. 5
0
 @BeforeClass
 public void init() {
   this.dbdao = DBDAO.getInstance();
   this.trader = new TestTrader(NAME, SIGGEN, SYMBOL);
   this.trader.setPosition(POSITION);
 }