SomeTest::testCreate()
Source
File: vendor/phpoption/phpoption/tests/PhpOption/Tests/SomeTest.php
public function testCreate()
{
$some = \PhpOption\Some::create('foo');
$this->assertEquals('foo', $some->get());
$this->assertEquals('foo', $some->getOrElse(null));
$this->assertEquals('foo', $some->getOrCall('does_not_exist'));
$this->assertEquals('foo', $some->getOrThrow(new \RuntimeException('Not found')));
$this->assertFalse($some->isEmpty());
}