diff --git a/Sources/DocCMiddleware/Internal/Use Cases/ServeResourceUseCase.swift b/Sources/DocCMiddleware/Internal/Use Cases/ServeURIUseCase.swift similarity index 98% rename from Sources/DocCMiddleware/Internal/Use Cases/ServeResourceUseCase.swift rename to Sources/DocCMiddleware/Internal/Use Cases/ServeURIUseCase.swift index 3c77779..ad9b08d 100644 --- a/Sources/DocCMiddleware/Internal/Use Cases/ServeResourceUseCase.swift +++ b/Sources/DocCMiddleware/Internal/Use Cases/ServeURIUseCase.swift @@ -16,7 +16,7 @@ import struct Hummingbird.Response import struct Logging.Logger /// A use case that serves a resource, defined by its URI path, from a physical location. -struct ServeResourceUseCase { +struct ServeURIUseCase { // MARK: Properties diff --git a/Tests/DocCMiddleware/Tests/Internal/Use Cases/ServeResourceUseCaseTests.swift b/Tests/DocCMiddleware/Tests/Internal/Use Cases/ServeURIUseCaseTests.swift similarity index 95% rename from Tests/DocCMiddleware/Tests/Internal/Use Cases/ServeResourceUseCaseTests.swift rename to Tests/DocCMiddleware/Tests/Internal/Use Cases/ServeURIUseCaseTests.swift index 239db97..fb011a5 100644 --- a/Tests/DocCMiddleware/Tests/Internal/Use Cases/ServeResourceUseCaseTests.swift +++ b/Tests/DocCMiddleware/Tests/Internal/Use Cases/ServeURIUseCaseTests.swift @@ -18,10 +18,10 @@ import struct Hummingbird.HTTPResponse import struct Hummingbird.Request import struct Logging.Logger -@testable import struct DocCMiddleware.ServeResourceUseCase +@testable import struct DocCMiddleware.ServeURIUseCase -@Suite("Serve Resource Use Case", .tags(.useCase)) -struct ServeResourceUseCaseTests { +@Suite("Serve URI Use Case", .tags(.useCase)) +struct ServeURIUseCaseTests { // MARK: Use case tests @@ -129,11 +129,11 @@ struct ServeResourceUseCaseTests { // MARK: - Assertions -private extension ServeResourceUseCaseTests { +private extension ServeURIUseCaseTests { // MARK: Functions - /// Asserts a response returned by the ``ServeResourceUseCase`` use case. + /// Asserts a response returned by the ``ServeURIUseCase`` use case. /// /// > important: In case no `statusCode` value is given, the function then assumes that the loading of a file will throw an error. /// @@ -165,7 +165,7 @@ private extension ServeResourceUseCaseTests { let context: any RequestContext = RequestContextMock(logger: logger) let request: Request = .test(method: .get) - let useCase = ServeResourceUseCase( + let useCase = ServeURIUseCase( fileProvider: fileProvider, logger: logger ) @@ -241,7 +241,7 @@ private extension ServeResourceUseCaseTests { // MARK: - Helpers -private extension ServeResourceUseCaseTests { +private extension ServeURIUseCaseTests { // MARK: Functions