/** * */ public function test1() { $m = new Model0F(); $m->status = SWWorkflow1::S1; $this->assertTrue($m->swNextStatus()); $this->assertTrue($m->swGetStatus()->color != null); try { $this->assertTrue(isset($m->swGetStatus()->not_found) == false); $this->fails(); } catch (Exception $e) { } }
public function test2() { $m = new Model0F(); $this->assertTrue($m->swNextStatus(SWWorkflow1::S1)); $this->assertTrue($m->taskCallCount == 0); $this->assertTrue($m->swGetStatus()->equals(SWWorkflow1::S1)); $this->assertTrue($m->swStatusEquals(SWWorkflow1::S1)); $this->assertTrue($m->save()); $this->assertTrue($m->taskCallCount == 0); $this->assertTrue($m->swNextStatus(SWWorkflow1::S3)); $m->save(); $this->assertTrue($m->taskCallCount == 1); }