feat: Removes base routes and goes back to separated routes.

This commit is contained in:
2025-01-22 08:45:04 -05:00
parent eb1e27e03a
commit c74433c2eb
8 changed files with 215 additions and 390 deletions

View File

@@ -24,7 +24,7 @@ struct EmployeeApiRouteTests {
)
let route = try router.parse(&request)
#expect(
route == .employee(.base(.create(.init(firstName: "Blob", lastName: "Esquire", active: true))))
route == .employee(.create(.init(firstName: "Blob", lastName: "Esquire", active: true)))
)
}
@@ -50,7 +50,7 @@ struct EmployeeApiRouteTests {
)
let route = try router.parse(&request)
#expect(
route == .employee(.base(.get(id: id)))
route == .employee(.get(id: id))
)
}
@@ -62,7 +62,7 @@ struct EmployeeApiRouteTests {
)
let route = try router.parse(&request)
#expect(
route == .employee(.base(.index))
route == .employee(.index)
// route == .employee(\.index)
)
}
@@ -84,10 +84,10 @@ struct EmployeeApiRouteTests {
)
let route = try router.parse(&request)
#expect(
route == .employee(.base(.update(
route == .employee(.update(
id: id,
updates: .init(firstName: "Blob", lastName: "Esquire", active: true)
)))
))
)
}