File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
packages/framework/tests/Unit/Foundation Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 44
55namespace Hyde \Framework \Testing \Unit \Foundation ;
66
7+ use Mockery ;
78use Hyde \Foundation \Kernel \Filesystem ;
89use Hyde \Hyde ;
910use Hyde \Support \Filesystem \MediaFile ;
1011use Hyde \Testing \UnitTestCase ;
1112use Illuminate \Support \Collection ;
13+ use Illuminate \Filesystem \Filesystem as BaseFilesystem ;
1214
1315/**
1416 * @covers \Hyde\Foundation\Kernel\Filesystem
@@ -24,6 +26,12 @@ protected function setUp(): void
2426 {
2527 parent ::setUp ();
2628 $ this ->filesystem = new TestableFilesystem (Hyde::getInstance ());
29+
30+ $ mock = Mockery::mock (BaseFilesystem::class)->makePartial ();
31+ $ mock ->shouldReceive ('size ' )->andReturn (100 )->byDefault ();
32+ $ mock ->shouldReceive ('hash ' )->andReturn ('hash ' )->byDefault ();
33+ app ()->instance (BaseFilesystem::class, $ mock );
34+
2735 MediaFile::$ validateExistence = false ;
2836 }
2937
You can’t perform that action at this time.
0 commit comments