File tree Expand file tree Collapse file tree 17 files changed +74
-31
lines changed Expand file tree Collapse file tree 17 files changed +74
-31
lines changed Original file line number Diff line number Diff line change 44
44
},
45
45
"autoload-dev" : {
46
46
"psr-4" : {
47
- "Huntie \\ JsonApi \\ Tests\\ " : " tests/"
47
+ "Tests\\ " : " tests/"
48
48
}
49
49
}
50
50
}
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \JsonApi \Tests \ Support ;
3
+ namespace Huntie \JsonApi \Testing ;
4
4
5
5
/**
6
6
* Extend TestCase with additional JSON API related assertions.
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace Tests \Fixtures \Controllers ;
4
+
5
+ use Huntie \JsonApi \Http \Controllers \JsonApiController ;
6
+ use Huntie \JsonApi \Http \Controllers \JsonApiControllerActions ;
7
+ use Tests \Fixtures \Models \User ;
8
+
9
+ class UserController extends JsonApiController
10
+ {
11
+ use JsonApiControllerActions;
12
+
13
+ /**
14
+ * Return the related Eloquent Model.
15
+ *
16
+ * @return Model
17
+ */
18
+ public function getModel ()
19
+ {
20
+ return new User ();
21
+ }
22
+ }
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Fixtures \Models ;
3
+ namespace Tests \Fixtures \Models ;
4
4
5
5
class Comment extends Model
6
6
{
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Fixtures \Models ;
3
+ namespace Tests \Fixtures \Models ;
4
4
5
5
use Illuminate \Database \Eloquent \Model as Eloquent ;
6
6
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Fixtures \Models ;
3
+ namespace Tests \Fixtures \Models ;
4
4
5
5
use Huntie \JsonApi \Contracts \Model \IncludesRelatedResources ;
6
6
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Fixtures \Models ;
3
+ namespace Tests \Fixtures \Models ;
4
4
5
5
class Tag extends Model
6
6
{
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Fixtures \Models ;
3
+ namespace Tests \Fixtures \Models ;
4
4
5
5
use Huntie \JsonApi \Contracts \Model \IncludesRelatedResources ;
6
6
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace Tests \Fixtures \Routes ;
4
+
5
+ use Tests \Fixtures \Controllers \UserController ;
6
+
7
+ /**
8
+ * Define example application routes for testing.
9
+ */
10
+ trait ExampleRoutes
11
+ {
12
+ /**
13
+ * Define environment setup.
14
+ *
15
+ * @param \Illuminate\Foundation\Application $app
16
+ */
17
+ public function getEnvironmentSetup ($ app )
18
+ {
19
+ $ app ['router ' ]->resource ('users ' , UserController::class);
20
+ }
21
+ }
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Serializers ;
3
+ namespace Tests \Serializers ;
4
4
5
5
use Illuminate \Pagination \LengthAwarePaginator ;
6
6
use Illuminate \Support \Collection ;
7
7
use Huntie \JsonApi \Serializers \CollectionSerializer ;
8
- use Huntie \ JsonApi \ Tests \TestCase ;
9
- use Huntie \ JsonApi \ Tests \Fixtures \Models \User ;
8
+ use Tests \TestCase ;
9
+ use Tests \Fixtures \Models \User ;
10
10
11
11
class CollectionSerializerTest extends TestCase
12
12
{
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Serializers ;
3
+ namespace Tests \Serializers ;
4
4
5
5
use Huntie \JsonApi \Serializers \ResourceSerializer ;
6
- use Huntie \ JsonApi \ Tests \TestCase ;
7
- use Huntie \ JsonApi \ Tests \Fixtures \Models \User ;
6
+ use Tests \TestCase ;
7
+ use Tests \Fixtures \Models \User ;
8
8
9
9
class JsonApiSerializerTest extends TestCase
10
10
{
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Serializers ;
3
+ namespace Tests \Serializers ;
4
4
5
5
use Huntie \JsonApi \Serializers \RelationshipSerializer ;
6
- use Huntie \ JsonApi \ Tests \TestCase ;
7
- use Huntie \ JsonApi \ Tests \Fixtures \Models \Post ;
8
- use Huntie \ JsonApi \ Tests \Fixtures \Models \User ;
6
+ use Tests \TestCase ;
7
+ use Tests \Fixtures \Models \Post ;
8
+ use Tests \Fixtures \Models \User ;
9
9
10
10
class RelationshipSerializerTest extends TestCase
11
11
{
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests \Serializers ;
3
+ namespace Tests \Serializers ;
4
4
5
5
use Huntie \JsonApi \Serializers \ResourceSerializer ;
6
- use Huntie \ JsonApi \ Tests \TestCase ;
7
- use Huntie \ JsonApi \ Tests \Fixtures \Models \Post ;
8
- use Huntie \ JsonApi \ Tests \Fixtures \Models \User ;
6
+ use Tests \TestCase ;
7
+ use Tests \Fixtures \Models \Post ;
8
+ use Tests \Fixtures \Models \User ;
9
9
use Illuminate \Support \Collection ;
10
10
11
11
class ResourceSerializerTest extends TestCase
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
3
use Faker \Generator ;
4
- use Huntie \ JsonApi \ Tests \Fixtures \Models \Comment ;
5
- use Huntie \ JsonApi \ Tests \Fixtures \Models \User ;
4
+ use Tests \Fixtures \Models \Comment ;
5
+ use Tests \Fixtures \Models \User ;
6
6
7
7
$ factory ->define (Comment::class, function (Generator $ faker ) {
8
8
return [
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
3
use Faker \Generator ;
4
- use Huntie \ JsonApi \ Tests \Fixtures \Models \Comment ;
5
- use Huntie \ JsonApi \ Tests \Fixtures \Models \Post ;
6
- use Huntie \ JsonApi \ Tests \Fixtures \Models \User ;
4
+ use Tests \Fixtures \Models \Comment ;
5
+ use Tests \Fixtures \Models \Post ;
6
+ use Tests \Fixtures \Models \User ;
7
7
8
8
$ factory ->define (Post::class, function (Generator $ faker ) {
9
9
return [
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
3
use Faker \Generator ;
4
- use Huntie \ JsonApi \ Tests \Fixtures \Models \Comment ;
5
- use Huntie \ JsonApi \ Tests \Fixtures \Models \Post ;
6
- use Huntie \ JsonApi \ Tests \Fixtures \Models \User ;
4
+ use Tests \Fixtures \Models \Comment ;
5
+ use Tests \Fixtures \Models \Post ;
6
+ use Tests \Fixtures \Models \User ;
7
7
8
8
$ factory ->define (User::class, function (Generator $ faker ) {
9
9
return [
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
- namespace Huntie \ JsonApi \ Tests ;
3
+ namespace Tests ;
4
4
5
- use Huntie \JsonApi \Tests \ Support \JsonApiAssertions ;
5
+ use Huntie \JsonApi \Testing \JsonApiAssertions ;
6
6
7
7
abstract class TestCase extends \Orchestra \Testbench \TestCase
8
8
{
You can’t perform that action at this time.
0 commit comments