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

@@ -23,7 +23,7 @@ struct VendorBranchApiRouteTests {
body: .init(json.utf8)
)
let route = try router.parse(&request)
#expect(route == .vendorBranch(.base(.create(.init(name: "Test", vendorID: id)))))
#expect(route == .vendorBranch(.create(.init(name: "Test", vendorID: id))))
}
@Test
@@ -45,7 +45,7 @@ struct VendorBranchApiRouteTests {
path: "/api/v1/vendors/branches/\(id)"
)
let route = try router.parse(&request)
#expect(route == .vendorBranch(.base(.get(id: id))))
#expect(route == .vendorBranch(.get(id: id)))
}
@Test
@@ -56,7 +56,7 @@ struct VendorBranchApiRouteTests {
path: "/api/v1/vendors/branches"
)
let route = try router.parse(&request)
#expect(route == .vendorBranch(.base(.index())))
#expect(route == .vendorBranch(.index()))
var request2 = URLRequestData(
method: "GET",
@@ -64,7 +64,7 @@ struct VendorBranchApiRouteTests {
query: ["vendorID": ["\(id)"]]
)
let route2 = try router.parse(&request2)
#expect(route2 == .vendorBranch(.base(.index(for: id))))
#expect(route2 == .vendorBranch(.index(for: id)))
}
@Test
@@ -81,7 +81,7 @@ struct VendorBranchApiRouteTests {
body: .init(json.utf8)
)
let route = try router.parse(&request)
#expect(route == .vendorBranch(.base(.update(id: id, updates: .init(name: "Test")))))
#expect(route == .vendorBranch(.update(id: id, updates: .init(name: "Test"))))
}
}