Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Protected Member Functions | Protected Attributes
Filesystem\FilesystemTest Class Reference
Inheritance diagram for Filesystem\FilesystemTest:

Public Member Functions

 testGetDirectoryReadInstance ()
 
 testGetDirectoryWriteInstance ()
 
 testGetUri ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $filesystem
 

Detailed Description

Class FilesystemTest Test for Magento\Framework\Filesystem class

Definition at line 19 of file FilesystemTest.php.

Member Function Documentation

◆ setUp()

setUp ( )
protected

Definition at line 26 of file FilesystemTest.php.

27  {
28  $this->filesystem = Bootstrap::getObjectManager()->create(\Magento\Framework\Filesystem::class);
29  }

◆ testGetDirectoryReadInstance()

testGetDirectoryReadInstance ( )

Test getDirectoryRead method return valid instance

Definition at line 34 of file FilesystemTest.php.

35  {
36  $dir = $this->filesystem->getDirectoryRead(AppDirectoryList::VAR_DIR);
37  $this->assertInstanceOf(\Magento\Framework\Filesystem\Directory\Read::class, $dir);
38  }

◆ testGetDirectoryWriteInstance()

testGetDirectoryWriteInstance ( )

Test getDirectoryWrite method return valid instance

Definition at line 43 of file FilesystemTest.php.

44  {
45  $dir = $this->filesystem->getDirectoryWrite(AppDirectoryList::VAR_DIR);
46  $this->assertInstanceOf(\Magento\Framework\Filesystem\Directory\Write::class, $dir);
47  }

◆ testGetUri()

testGetUri ( )

Test getUri returns right uri

Definition at line 52 of file FilesystemTest.php.

53  {
54  $this->assertContains('media', $this->filesystem->getDirectoryRead(AppDirectoryList::MEDIA)->getAbsolutePath());
55  }

Field Documentation

◆ $filesystem

$filesystem
protected

Definition at line 24 of file FilesystemTest.php.


The documentation for this class was generated from the following file: