Fix mock content build

This commit is contained in:
Christoph Hagen
2025-04-06 13:29:24 +02:00
parent 80e90c4055
commit 01c49433cd
10 changed files with 42 additions and 26 deletions

View File

@ -0,0 +1,25 @@
import Foundation
extension FileManager {
var documentDirectory: URL {
try! url(
for: .documentDirectory,
in: .userDomainMask,
appropriateFor: nil, create: true)
}
}
extension Content {
static let mock: Content = {
let content = Content()
content.files = FileResource.Mock.mockData(content: content)
content.tags = Tag.Mock.mockData(content: content)
content.posts = Post.Mock.mockData(content: content)
content.pages = Page.Mock.mockData(content: content)
return content
}()
}