Save automatically, improve mocks

This commit is contained in:
Christoph Hagen
2025-02-05 12:24:33 +01:00
parent d41c54d174
commit 5abe6e1a9f
55 changed files with 701 additions and 381 deletions

View File

@ -1,12 +1,25 @@
extension FileResource {
enum Mock {
static func mockData(content: Content) -> [FileResource] {
[
FileResource(content: content, resourceImage: "image1", type: .jpg),
FileResource(content: content, resourceImage: "image2", type: .jpg),
FileResource(content: content, resourceImage: "image3", type: .jpg),
FileResource(content: content, resourceImage: "image4", type: .jpg),
FileResource(
content: content,
id: "my-file.txt",
isExternallyStored: true,
english: "Some text file",
german: "Eine Textdatei")
]
}
}
static var mock: FileResource {
.init(
content: .mock,
id: "my-file.txt",
isExternallyStored: true,
english: "Some text file",
german: "Eine Textdatei")
Content.mock.files.first(where: { $0.id == "my-file.txt" })!
}
}