ALPHA 3.0.5a

This commit is contained in:
TheGamecraft
2018-09-24 14:19:28 -04:00
parent 3b593297cd
commit ac829d58b9
7 changed files with 213 additions and 41 deletions

View File

@@ -0,0 +1,61 @@
<?php
namespace Tests\Feature;
use Tests\TestCase;
use Illuminate\Foundation\Testing\WithFaker;
use Illuminate\Foundation\Testing\RefreshDatabase;
class AdminTest extends TestCase
{
/**
* A basic test example.
*
* @return void
*/
public function testUrl()
{
$appURL = "dev.c-cms.cf";
$urls = [
'admin',
'admin/calendar',
'admin/message',
'admin/message/add',
'admin/inventory',
'admin/item/add',
'admin/inventory/booking',
'admin/stats/log',
'admin/user/add',
'admin/user',
'admin/config',
'admin/update'
];
echo PHP_EOL;
foreach ($urls as $url) {
$response = $this->get($url);
if((int)$response->status() === 404){
echo $appURL . $url . ' (FAILED) return a 404.';
$this->assertTrue(false);
} else {
echo $appURL . $url . ' (SUCCESS)';
$this->assertTrue(true);
}
echo PHP_EOL;
}
foreach ($urls as $url) {
$response = $this->get($url);
if((int)$response->status() === 500){
echo $appURL . $url . ' (FAILED) return a 500.';
$this->assertTrue(false);
} else {
echo $appURL . $url . ' (SUCCESS)';
$this->assertTrue(true);
}
echo PHP_EOL;
}
}
}