public function testbalance() { $actual = $this->ProductCredit->balance(1, 203776, 2003031); //debug($actual);exit; $expected = money::fromFloat(800.0); $this->assertEquals($actual, $expected); $actual = $this->ProductCredit->balance(1, 1, 1); $expected = money::fromFloat(-935.0); $this->assertEquals($actual, $expected); $actual = $this->ProductCredit->balance(1, 2, 2); $expected = money::fromFloat(0.0); $this->assertEquals($actual, $expected); $actual = $this->ProductCredit->balance(2, 563, 767); $expected = money::fromFloat(200.0); $this->assertEquals($actual, $expected); $actual = $this->ProductCredit->balance(3, 28127, 94063); $expected = money::fromFloat(100.0); $this->assertEquals($actual, $expected); $actual = $this->ProductCredit->balance(4, 32398, 262336); $expected = money::fromFloat(100.0); $this->assertEquals($actual, $expected); $actual = $this->ProductCredit->balance(5, 1066, 7555); $expected = money::fromFloat(125.0); $this->assertEquals($actual, $expected); }
public function testCalculatePartyTotal() { $total = $this->Order->calculatePartyTotal(1); $this->assertEqual($total, money::fromFloat(30)); $total = $this->Order->calculatePartyTotal(300); $this->assertEqual($total, money::fromFloat(0)); }
public function testAnonymousPartyList() { $list = $this->Order->anonymousPartyListing(1566525); $result = array((int) 0 => array('id' => '2973695', 'buyer' => 'test', 'facebookid' => '', 'date' => '2015-12-31 21:57:56', 'point_total' => '39.00', 'amount' => money::fromFloat(39))); $this->assertEquals($list, $result); }