Domain\Repositories\BaseRepositoryTest::test_store PHP 메소드

test_store() 공개 메소드

public test_store ( )
    public function test_store()
    {
        $baseModel = m::mock(BaseModel::class);
        $baseModel->shouldReceive('fill')->once()->shouldReceive('save')->once()->andReturn($baseModel);
        App::instance(BaseModel::class, $baseModel);
        $repository = App::make(Repo::class);
        $data = ['field' => 'teste'];
        $model = $repository->store($data);
        $this->assertInstanceOf(Model::class, $model);
    }