EMMA Coverage Report (generated Sat Jan 08 08:46:59 EST 2011)
[all classes][net.sourceforge.finmodel.plan]

COVERAGE SUMMARY FOR SOURCE FILE [TransactionImpl.java]

nameclass, %method, %block, %line, %
TransactionImpl.java100% (1/1)100% (5/5)100% (39/39)100% (14/14)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class TransactionImpl100% (1/1)100% (5/5)100% (39/39)100% (14/14)
TransactionImpl (Account, Account, Calendar, BigDecimal): void 100% (1/1)100% (27/27)100% (10/10)
getAmount (): BigDecimal 100% (1/1)100% (3/3)100% (1/1)
getDate (): Calendar 100% (1/1)100% (3/3)100% (1/1)
getDestination (): Account 100% (1/1)100% (3/3)100% (1/1)
getSource (): Account 100% (1/1)100% (3/3)100% (1/1)

1package net.sourceforge.finmodel.plan;
2 
3import java.math.BigDecimal;
4import java.util.Calendar;
5 
6import net.sourceforge.finmodel.account.Account;
7 
8public class TransactionImpl implements Transaction {
9        private Account source = null;
10        private Account dest = null;
11        private Calendar date = null;
12        private BigDecimal value = null;
13        
14        public TransactionImpl( Account source, Account dest, Calendar date, BigDecimal value )
15        {
16                this.source = source;
17                this.dest = dest;
18                this.date = date;
19                this.value = value;
20        }
21        public BigDecimal getAmount() {
22                return this.value;
23        }
24 
25        public Calendar getDate() {
26                return this.date;
27        }
28 
29        public Account getDestination() {
30                return this.dest;
31        }
32 
33        public Account getSource() {
34                return this.source;
35        }
36 
37}

[all classes][net.sourceforge.finmodel.plan]
EMMA 2.1.5320 (stable) (C) Vladimir Roubtsov