/**
  * @test
  *
  * @covers ::destroy
  *
  * @depends hasSetFacadeApplication
  */
 public function canDestroy()
 {
     try {
         Bootstrap::destroy();
     } catch (Exception $e) {
         $this->fail('Could not destroy; ' . PHP_EOL . $e);
     }
 }
 /**
  * @test
  * @covers ::__set
  *
  * @covers ::resolveValue
  * @covers ::resolveParameter
  *
  * @expectedException \Illuminate\Contracts\Container\BindingResolutionException
  */
 public function failWhenNoServiceContainerIsAvailable()
 {
     Bootstrap::destroy();
     $personData = ['name' => $this->faker->name, 'address' => ['street' => $this->faker->streetName, 'city' => ['name' => $this->faker->city, 'zipCode' => $this->faker->postcode]]];
     $person = new Person($personData);
 }