for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Class ExampleTest
*/
class ExampleTest extends PHPUnit_Framework_TestCase
You can fix this by adding a namespace to your class:
namespace YourVendor; class YourClass { }
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.
{
*
public function testIlluminateConnection()
Illuminate\Database\Capsule\Manager::schema()->create('test', function ($table) {
$table->increments('id');
$table->string('email')->unique();
$table->timestamps();
});
\Illuminate\Database\Capsule\Manager::table('test')->insert(
[
'email' => '[email protected]'
]
);
$test = \Illuminate\Database\Capsule\Manager::table('test')->first();
$this->assertNotEmpty($test);
\Illuminate\Database\Capsule\Manager::schema()->drop('test');
}
You can fix this by adding a namespace to your class:
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.