RedUNIT\Base\Finding::testFindOrCreate PHP Method

testFindOrCreate() public method

Tests the findOrCreate method.
public testFindOrCreate ( ) : void
return void
    public function testFindOrCreate()
    {
        R::nuke();
        $book = R::findOrCreate('book', array('title' => 'my book', 'price' => 50));
        asrt($book instanceof OODBBean, TRUE);
        $id = $book->id;
        $book = R::findOrCreate('book', array('title' => 'my book', 'price' => 50));
        asrt($book->id, $id);
        asrt($book->title, 'my book');
        asrt((int) $book->price, 50);
    }