This repository was archived by the owner on Aug 13, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 6 files changed +81
-9
lines changed Expand file tree Collapse file tree 6 files changed +81
-9
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace ElaborateCode \ResourceRoute \Tests \Http \Controllers ;
4+
5+ use Illuminate \Routing \Controller ;
6+
7+ class TestController extends Controller
8+ {
9+ public function index ()
10+ {
11+ }
12+
13+ public function store ()
14+ {
15+ }
16+
17+ public function create ()
18+ {
19+ }
20+
21+ public function show ()
22+ {
23+ }
24+
25+ public function update ()
26+ {
27+ }
28+
29+ public function destroy ()
30+ {
31+ }
32+
33+ public function edit ()
34+ {
35+ }
36+ }
Original file line number Diff line number Diff line change 33namespace ElaborateCode \ResourceRoute \Tests ;
44
55use ElaborateCode \ResourceRoute \ResourceRouteServiceProvider ;
6+ use ElaborateCode \ResourceRoute \Tests \Providers \TestRouteServiceProvider ;
67use Orchestra \Testbench \TestCase as Orchestra ;
78
89class TestCase extends Orchestra
@@ -16,10 +17,7 @@ protected function getPackageProviders($app)
1617 {
1718 return [
1819 ResourceRouteServiceProvider::class,
20+ TestRouteServiceProvider::class,
1921 ];
2022 }
21-
22- public function getEnvironmentSetUp ($ app )
23- {
24- }
2523}
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ use ElaborateCode \ResourceRoute \Facades \ResourceRoute ;
4+
5+ it ('checks routes ' , function () {
6+ ResourceRoute::index ('entities ' , TestController::class);
7+ $ routeCollection = Illuminate \Support \Facades \Route::getRoutes ();
8+
9+ dump ($ routeCollection );
10+
11+ echo route ('entities.create ' );
12+
13+ $ this ->assertTrue (true );
14+ });
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace ElaborateCode \ResourceRoute \Tests \Providers ;
4+
5+ use Illuminate \Foundation \Support \Providers \RouteServiceProvider as ServiceProvider ;
6+ use Illuminate \Support \Facades \Route ;
7+
8+ class TestRouteServiceProvider extends ServiceProvider
9+ {
10+ public function boot ()
11+ {
12+ $ this ->routes (function () {
13+ Route::namespace ($ this ->namespace )
14+ ->group (__DIR__ .'/../routes/test_web.php ' );
15+ });
16+ }
17+ }
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ use ElaborateCode \ResourceRoute \Facades \ResourceRoute ;
4+ use ElaborateCode \ResourceRoute \Tests \Http \Controllers \TestController ;
5+
6+ ResourceRoute::index ('entities ' , TestController::class);
7+ ResourceRoute::create ('entities ' , TestController::class);
8+ ResourceRoute::store ('entities ' , TestController::class);
9+ ResourceRoute::show ('entities ' , TestController::class);
10+ ResourceRoute::edit ('entities ' , TestController::class);
11+ ResourceRoute::update ('entities ' , TestController::class);
12+ ResourceRoute::destroy ('entities ' , TestController::class);
You can’t perform that action at this time.
0 commit comments