/**
  * @test
  */
 public function find_existingResource()
 {
     // prepare
     $classUnderTest = new \Yamveecee\Resources\Finder();
     $classUnderTest->addPath('.');
     $expectedResult = new \Yamveecee\Resources\Dto('.' . DIRECTORY_SEPARATOR, 'someName', 'anExtension');
     $fileMock = $this->getMockBuilder('\\Yamveecee\\File')->disableOriginalConstructor()->getMock();
     $fileMock->expects($this->once())->method('exists')->will($this->returnValue(true));
     $fileFactoryMock = $this->getMock('\\Yamveecee\\FileFactory');
     $fileFactoryMock->expects($this->once())->method('makeInstance')->will($this->returnValue($fileMock));
     $classUnderTest->setFileFactory($fileFactoryMock);
     // test
     $result = $classUnderTest->find($expectedResult->getName(), array($expectedResult->getExtension()));
     $this->assertEquals($expectedResult, $result);
 }