|
From: Pelle B. <pe...@us...> - 2004-03-24 12:43:49
|
Update of /cvsroot/neuclear/neuclear-ledger-hibernate/src/test/org/neuclear/ledger/hibernate In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15235/src/test/org/neuclear/ledger/hibernate Added Files: CreateHibernateLedgerTest.java Log Message: Actually kind of works now, for checking balance and creating normal transactions and transaction items. --- NEW FILE: CreateHibernateLedgerTest.java --- package org.neuclear.ledger.hibernate; import junit.framework.TestCase; import org.neuclear.ledger.*; /** * Created by IntelliJ IDEA. * User: pelleb * Date: Mar 23, 2004 * Time: 5:16:42 PM * To change this template use File | Settings | File Templates. */ public class CreateHibernateLedgerTest extends TestCase { public CreateHibernateLedgerTest(String name) { super(name); } public void testCreateLedger() throws UnknownLedgerException, LowlevelLedgerException, UnBalancedTransactionException, InvalidTransactionException { Ledger ledger = new HibernateLedger("test", true); assertNotNull(ledger); double pre = ledger.getBalance("bob"); PostedTransaction tran = ledger.transfer("bob", "alice", 85, "hello"); assertNotNull(tran); assertEquals(pre - 85, ledger.getBalance("bob"), 0); // ledger.close(); } } |