assertEquals(get_class(Storage::getDevice('disk-a')), 'Appwrite\Storage\Devices\Local'); $this->assertEquals(get_class(Storage::getDevice('disk-b')), 'Appwrite\Storage\Devices\Local'); try { get_class(Storage::getDevice('disk-c')); $this->fail("Expected exception not thrown"); } catch(Exception $e) { $this->assertEquals('The device "disk-c" is not listed', $e->getMessage()); } } public function testExists() { $this->assertEquals(Storage::exists('disk-a'), true); $this->assertEquals(Storage::exists('disk-b'), true); $this->assertEquals(Storage::exists('disk-c'), false); } }