|
|
|
3/3/2014 9:15:42 AM
Pierre-Alexandre Meyer <pierre@mouraf.org>
Conflicts:
beatrix/src/test/java/com/ning/billing/beatrix/integration/TestSubscription.java
invoice/src/test/java/com/ning/billing/invoice/TestInvoiceHelper.java
invoice/src/test/java/com/ning/billing/invoice/tests/inAdvance/annual/TestProRation.java
invoice/src/test/java/com/ning/billing/invoice/tests/inAdvance/quarterly/TestProRation.java
|
3/2/2014 12:08:18 AM
tests of that method to verify through various case scenarios that it computes the right date.
|
2/28/2014 10:42:45 PM
the case of billingPeriod different than MONTHLy the current code would do an initial leading pro-ration to the billCycleDate within
the current or next months. Those would cause different issues as documented in #57, #146 and #160.
The new logic will compute the longest leading pro-ration and as a side effect will address those issues.
Fixes #57, Fixes #146, Fixes #160
|
|
2/27/2014 11:11:25 PM
in particular:
- Fix search apis and add unit tests
- Add method to walk the tree and build json serialization on top of it.
- Other renaming
|
|
2/27/2014 8:17:07 PM
and leave that class very generic.
|