2
2
3
3
namespace Spatie \LaravelData \Tests \Support \EloquentCasts ;
4
4
5
- use Illuminate \Database \Eloquent \Model ;
6
- use Illuminate \Database \Schema \Blueprint ;
7
5
use Illuminate \Support \Facades \DB ;
8
- use Illuminate \Support \Facades \Schema ;
9
- use Spatie \LaravelData \Support \EloquentCasts \DataEloquentCast ;
10
6
use Spatie \LaravelData \Tests \Fakes \DummyModel ;
11
7
use Spatie \LaravelData \Tests \Fakes \SimpleData ;
12
8
use Spatie \LaravelData \Tests \TestCase ;
@@ -24,31 +20,31 @@ public function setUp() : void
24
20
public function it_can_save_a_data_object ()
25
21
{
26
22
DummyModel::create ([
27
- 'data ' => new SimpleData ('Test ' )
23
+ 'data ' => new SimpleData ('Test ' ),
28
24
]);
29
25
30
26
$ this ->assertDatabaseHas (DummyModel::class, [
31
- 'data ' => json_encode (['string ' => 'Test ' ])
27
+ 'data ' => json_encode (['string ' => 'Test ' ]),
32
28
]);
33
29
}
34
30
35
31
/** @test */
36
32
public function it_can_save_a_data_object_as_an_array ()
37
33
{
38
34
DummyModel::create ([
39
- 'data ' => ['string ' => 'Test ' ]
35
+ 'data ' => ['string ' => 'Test ' ],
40
36
]);
41
37
42
38
$ this ->assertDatabaseHas (DummyModel::class, [
43
- 'data ' => json_encode (['string ' => 'Test ' ])
39
+ 'data ' => json_encode (['string ' => 'Test ' ]),
44
40
]);
45
41
}
46
42
47
43
/** @test */
48
44
public function it_can_load_a_data_object ()
49
45
{
50
46
DB ::table ('dummy_models ' )->insert ([
51
- 'data ' => json_encode (['string ' => 'Test ' ])
47
+ 'data ' => json_encode (['string ' => 'Test ' ]),
52
48
]);
53
49
54
50
/** @var \Spatie\LaravelData\Tests\Fakes\DummyModel $model */
@@ -64,19 +60,19 @@ public function it_can_load_a_data_object()
64
60
public function it_can_save_a_null_as_a_value ()
65
61
{
66
62
DummyModel::create ([
67
- 'data ' => null
63
+ 'data ' => null ,
68
64
]);
69
65
70
66
$ this ->assertDatabaseHas (DummyModel::class, [
71
- 'data ' => null
67
+ 'data ' => null ,
72
68
]);
73
69
}
74
70
75
71
/** @test */
76
72
public function it_can_load_null_as_a_value ()
77
73
{
78
74
DB ::table ('dummy_models ' )->insert ([
79
- 'data ' => null
75
+ 'data ' => null ,
80
76
]);
81
77
82
78
/** @var \Spatie\LaravelData\Tests\Fakes\DummyModel $model */
0 commit comments