Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 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);
 }