Example #1
0
 /** @depends testConstructEmpty */
 public function testConstructClosed()
 {
     $cash = new Cash(1, 2, stdtimefstr("1900-01-01 00:00:00"), stdtimefstr("1900-01-02 00:00:00"), 10.0, 12.0, 25.0);
     $this->assertTrue($cash->isOpened(), "Open state check failed");
     $this->assertTrue($cash->isClosed(), "Close state check failed");
     $this->assertEquals(10.0, $cash->openCash, "Open cash mismatch");
     $this->assertEquals(12.0, $cash->closeCash, "Close cash mismatch");
     $this->assertEquals(25.0, $cash->expectedCash, "Expected cash mismatch");
 }