From 1046a9fc8d749696350deba5326601bb25e3f6e1 Mon Sep 17 00:00:00 2001 From: Javier Cicchelli Date: Thu, 25 Sep 2025 01:43:52 +0200 Subject: [PATCH] Renamed the ServerResourceUseCase use case in the library target as ServeURIUseCase. --- ...ResourceUseCase.swift => ServeURIUseCase.swift} | 2 +- ...eCaseTests.swift => ServeURIUseCaseTests.swift} | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) rename Sources/DocCMiddleware/Internal/Use Cases/{ServeResourceUseCase.swift => ServeURIUseCase.swift} (98%) rename Tests/DocCMiddleware/Tests/Internal/Use Cases/{ServeResourceUseCaseTests.swift => ServeURIUseCaseTests.swift} (95%) 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