1..13 # ->__construct() ok 1 - ->__construct() throws an exception if no model option is provided ok 2 - ->__construct() defaults column option to id ok 3 - ->__construct() defaults requirements for column to \d+ # with_wildcard_routes ok 4 - ->generateRoutes() generates a wildcard object route when with_wildcard_routes is true ok 5 - ->generateRoutes() generates a wildcard collection route when with_wildcard_routes is true ok 6 - ->generateRoutes() creates a wildcard object route that matches a URL it generates ok 7 - ->generateRoutes() orders routes so URLs generated by the wildcard object route are matched by that route ok 8 - ->generateRoutes() creates a wildcard collection route that matches a URL it generates ok 9 - ->generateRoutes() orders routes so URLs generated by the wildcard collection route are matched by that route # collection_actions ok 10 - ->generateRoutes() generates custom collection routes ok 11 - ->generateRoutes() creates a collection action route that matches a URL it generates ok 12 - ->generateRoutes() orders routes so URLs generated by the collection action route are matched by that route ok 13 - ->generateRoutes() orders routes so URLs generated by the wildcard collection and collection action routes do not conflict Looks like everything went fine.