Pheasant\Tests\LockingTest::testLockingAnUnsavedInstanceThrowsExceptions PHP Method

testLockingAnUnsavedInstanceThrowsExceptions() public method

    public function testLockingAnUnsavedInstanceThrowsExceptions()
    {
        $animal = new Animal();
        $animal->type = 'llama';
        $this->setExpectedException('\\Pheasant\\Locking\\LockingException');
        $animal->transaction(function ($animal) {
            $animal->lock();
        });
    }