store($file, 'foodemo.dem'); $this->assertStringEndsWith('/foodemo.dem', $url); $this->assertStringStartsWith('https://static.example.com/', $url); $subPath = str_replace('https://static.example.com/', '', $url); $this->assertStringEqualsFile($targetDir . '/' . $subPath, 'foobar'); unlink($targetDir . '/' . $subPath); rmdir(dirname($targetDir . '/' . $subPath)); rmdir(dirname($targetDir . '/' . $subPath, 2)); rmdir($targetDir); } }