feat: Moves vendor branch views to their own files, starts to implement snapshot testing for html

This commit is contained in:
2025-01-21 09:51:11 -05:00
parent 40726c8bd7
commit 97b231767e
15 changed files with 231 additions and 71 deletions

View File

@@ -31,6 +31,18 @@ struct VendorBranchViewRouteTests {
#expect(route == .vendorBranch(.delete(id: id)))
}
@Test
func index() throws {
let id = UUID(0)
var request = URLRequestData(
method: "GET",
path: "/vendors/branches",
query: ["vendorID": ["\(id)"]]
)
let route = try router.parse(&request)
#expect(route == .vendorBranch(.index(for: id)))
}
@Test
func select() throws {
var request = URLRequestData(