@@ 20-34 (lines=15) @@ | ||
17 | $this->assertFalse($crudApi->getModel()); |
|
18 | } |
|
19 | ||
20 | public function testGetModelUser() |
|
21 | { |
|
22 | $namespace = 'Test\\Models\\'; |
|
23 | ||
24 | $options = [ |
|
25 | 'namespace' => $namespace, |
|
26 | 'model' => 'User', |
|
27 | ]; |
|
28 | ||
29 | $crudApi = new CrudApi($options); |
|
30 | ||
31 | $fqModel = $crudApi->getModel(); |
|
32 | ||
33 | $this->assertEquals($namespace . 'User', $fqModel); |
|
34 | } |
|
35 | ||
36 | public function testUserGetModelCanBeInstantiated() |
|
37 | { |
|
@@ 36-50 (lines=15) @@ | ||
33 | $this->assertEquals($namespace . 'User', $fqModel); |
|
34 | } |
|
35 | ||
36 | public function testUserGetModelCanBeInstantiated() |
|
37 | { |
|
38 | $namespace = 'Test\\Models\\'; |
|
39 | ||
40 | $options = [ |
|
41 | 'namespace' => $namespace, |
|
42 | 'model' => 'User', |
|
43 | ]; |
|
44 | ||
45 | $crudApi = new CrudApi($options); |
|
46 | ||
47 | $fqModel = $crudApi->getModel(); |
|
48 | $model = new $fqModel; |
|
49 | $this->assertEquals('Test\\Models\\User', get_class($model)); |
|
50 | } |
|
51 | ||
52 | public function testAdditionalModelCanBeInstantiated() |
|
53 | { |