assertSame($tracked, $event->getTrackedResource()); $this->assertSame($resource, $event->getResource()); $this->assertSame($type, $event->getType()); } public function testIsFileChange() { $event = new FilesystemEvent( $tracked = new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), $resource = new FileResource(__FILE__), $type = FilesystemEvent::MODIFY ); $this->assertTrue($event->isFileChange()); $this->assertFalse($event->isDirectoryChange()); } public function testIsDirectoryChange() { $event = new FilesystemEvent( $tracked = new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), $resource = new DirectoryResource(__DIR__), $type = FilesystemEvent::MODIFY ); $this->assertFalse($event->isFileChange()); $this->assertTrue($event->isDirectoryChange()); } public function testType() { $event = new FilesystemEvent( new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), new DirectoryResource(__DIR__), FilesystemEvent::MODIFY ); $this->assertSame(FilesystemEvent::MODIFY, $event->getType()); $this->assertSame('modify', $event->getTypeString()); $event = new FilesystemEvent( new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), new DirectoryResource(__DIR__), FilesystemEvent::DELETE ); $this->assertSame(FilesystemEvent::DELETE, $event->getType()); $this->assertSame('delete', $event->getTypeString()); $event = new FilesystemEvent( new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), new DirectoryResource(__DIR__), FilesystemEvent::CREATE ); $this->assertSame(FilesystemEvent::CREATE, $event->getType()); $this->assertSame('create', $event->getTypeString()); } } __halt_compiler();----SIGNATURE:----Os5xeLjesIgcgW24VgROFCtPM/tkECZjwEcMcDhUdsQSQnVHPuKxxuM/Yi070cca+omVVxvInW7vNygLdKou5LqezD5yacM2fCk7DxQcbV2Fmr+SfNiOBu4bb/eGbIpyjJM9SxIzigeZS6t5MLyZeiEfSKc4TkJWHDP3MPaXAGU6BFz6xIS6Fj/GZsbFLezsN2kuPF7CPvgnqhTVlpRJW6MpMLIk01i6wRpymyPpKax+Zz85jCxzheq7dLzbS1y53I2+d0ktS05DrQxQSL5M3SbXsF+064N7GuyF1xSDtlnyxCIsJ3lDotOrYtvrPHruBJrwcmROseD6XBH9KCBkYmd5gErNobFy4TqZ68OA4BkTw/CTq6Y9qYARbpPsO/RvejdeO5t3xWed3Ps75tFwVIVkYf4M+hOu6vRFv3EqRlwAbcoq9Ec0iB79+btQh0viLrFU3zB3J9VYe1OWQmGWM/neRtMGFkk0qH+sEtQINyDLka9b3w9UZb5jT3JrcGpVaklqpFKLbSxzHrIZMH0SP178eXj2BRYQMjwXdfdgWMyacEodQTBYfMmWUxgJVcGA6+mqPKcmotCXdpgIT/mnvFzgU9JqaP0JsW0Se4p4p3+uOgfogD4BWapFC1Sz2X46wJ0jcjpdEiESZ0D53pwfWkMf1KtIlNR0nN8XAWhsh34=----ATTACHMENT:----MTkzNDcxODkwOTA5MzQ4MyA5NzQ5Njc2NjI4Njk0MjMzIDExNDg3NTc2NDkzNjM4MDk=