public function testFromNonObject()
{
$identifier = new Identifier('myIdentifier', new IdentifierType(IdentifierType::IDENTIFIER_CLASS));
$exception = IdentifierNotFound::fromIdentifier($identifier);
$this->assertInstanceOf(IdentifierNotFound::class, $exception);
$this->assertSame(IdentifierType::IDENTIFIER_CLASS . ' "myIdentifier" could not be found in the located source', $exception->getMessage());
$this->assertSame($identifier, $exception->getIdentifier());
}