org.neuclear.ledger.tests
Class AbstractLedgerBrowserTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.neuclear.ledger.tests.AbstractLedgerBrowserTest
All Implemented Interfaces:
junit.framework.Test

public abstract class AbstractLedgerBrowserTest
extends junit.framework.TestCase

User: pelleb Date: Mar 26, 2004 Time: 12:19:26 PM


Field Summary
protected  LedgerBrowser browser
           
protected  LedgerController ledger
           
 
Constructor Summary
AbstractLedgerBrowserTest(java.lang.String name)
           
 
Method Summary
 void assertBrowserSize(java.lang.String book, int count, Browser bb)
           
 void assertVerifyBookBrowserContent(java.lang.String book, java.lang.String counterparty, double amount, int count, BookBrowser bb)
           
 java.lang.String getAliceBook()
           
 java.lang.String getBobBook()
           
 java.lang.String getCarolBook()
           
static java.util.Date getIsolatedTimeStamp()
           
abstract  LedgerController getLedger()
           
 java.lang.String getNewBook(java.lang.String root)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testAmountOfEntries()
           
 void testAmountOfEntriesFromTime()
           
 void testAmountOfEntriesInTimeRange()
           
 void testBookInteraction()
           
 void testBookList()
           
 void testEntryContent()
           
 void testPortfolio()
           
 void testPortfolioInteraction()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ledger

protected LedgerController ledger

browser

protected LedgerBrowser browser
Constructor Detail

AbstractLedgerBrowserTest

public AbstractLedgerBrowserTest(java.lang.String name)
Method Detail

getLedger

public abstract LedgerController getLedger()
                                    throws LowlevelLedgerException
Throws:
LowlevelLedgerException

setUp

protected void setUp()
              throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Throws:
java.lang.Exception

getIsolatedTimeStamp

public static java.util.Date getIsolatedTimeStamp()

testAmountOfEntries

public void testAmountOfEntries()
                         throws LowlevelLedgerException,
                                InvalidTransactionException,
                                UnknownBookException
Throws:
LowlevelLedgerException
InvalidTransactionException
UnknownBookException

testEntryContent

public void testEntryContent()
                      throws LowlevelLedgerException,
                             InvalidTransactionException,
                             UnknownBookException
Throws:
LowlevelLedgerException
InvalidTransactionException
UnknownBookException

testAmountOfEntriesFromTime

public void testAmountOfEntriesFromTime()
                                 throws LowlevelLedgerException,
                                        InvalidTransactionException,
                                        UnknownBookException
Throws:
LowlevelLedgerException
InvalidTransactionException
UnknownBookException

testAmountOfEntriesInTimeRange

public void testAmountOfEntriesInTimeRange()
                                    throws LowlevelLedgerException,
                                           InvalidTransactionException,
                                           UnknownBookException
Throws:
LowlevelLedgerException
InvalidTransactionException
UnknownBookException

testBookList

public void testBookList()
                  throws LowlevelLedgerException,
                         UnknownBookException,
                         InvalidTransactionException
Throws:
LowlevelLedgerException
UnknownBookException
InvalidTransactionException

testPortfolio

public void testPortfolio()
                   throws LowlevelLedgerException,
                          UnknownBookException,
                          InvalidTransactionException
Throws:
LowlevelLedgerException
UnknownBookException
InvalidTransactionException

testBookInteraction

public void testBookInteraction()
                         throws LowlevelLedgerException,
                                InvalidTransactionException,
                                UnknownBookException
Throws:
LowlevelLedgerException
InvalidTransactionException
UnknownBookException

testPortfolioInteraction

public void testPortfolioInteraction()
                              throws LowlevelLedgerException,
                                     InvalidTransactionException,
                                     UnknownBookException
Throws:
LowlevelLedgerException
InvalidTransactionException
UnknownBookException

assertVerifyBookBrowserContent

public void assertVerifyBookBrowserContent(java.lang.String book,
                                           java.lang.String counterparty,
                                           double amount,
                                           int count,
                                           BookBrowser bb)
                                    throws LowlevelLedgerException
Throws:
LowlevelLedgerException

assertBrowserSize

public void assertBrowserSize(java.lang.String book,
                              int count,
                              Browser bb)
                       throws LowlevelLedgerException
Throws:
LowlevelLedgerException

getNewBook

public java.lang.String getNewBook(java.lang.String root)

getBobBook

public java.lang.String getBobBook()

getAliceBook

public java.lang.String getAliceBook()

getCarolBook

public java.lang.String getCarolBook()


Copyright © 2003-2004 Antilles Software Ventures SA. All Rights Reserved.