build($truckBuilder); $this->assertInstanceOf(Truck::class, $newVehicle); } public function testCanBuildCar() { $carBuilder = new CarBuilder(); $newVehicle = (new Director())->build($carBuilder); $this->assertInstanceOf(Car::class, $newVehicle); } }