Renamed the ServerResourceUseCase use case in the library target as ServeURIUseCase.
This commit is contained in:
+1
-1
@@ -16,7 +16,7 @@ import struct Hummingbird.Response
|
|||||||
import struct Logging.Logger
|
import struct Logging.Logger
|
||||||
|
|
||||||
/// A use case that serves a resource, defined by its URI path, from a physical location.
|
/// A use case that serves a resource, defined by its URI path, from a physical location.
|
||||||
struct ServeResourceUseCase<FileSystemProvider: FileProvider> {
|
struct ServeURIUseCase<FileSystemProvider: FileProvider> {
|
||||||
|
|
||||||
// MARK: Properties
|
// MARK: Properties
|
||||||
|
|
||||||
+7
-7
@@ -18,10 +18,10 @@ import struct Hummingbird.HTTPResponse
|
|||||||
import struct Hummingbird.Request
|
import struct Hummingbird.Request
|
||||||
import struct Logging.Logger
|
import struct Logging.Logger
|
||||||
|
|
||||||
@testable import struct DocCMiddleware.ServeResourceUseCase
|
@testable import struct DocCMiddleware.ServeURIUseCase
|
||||||
|
|
||||||
@Suite("Serve Resource Use Case", .tags(.useCase))
|
@Suite("Serve URI Use Case", .tags(.useCase))
|
||||||
struct ServeResourceUseCaseTests {
|
struct ServeURIUseCaseTests {
|
||||||
|
|
||||||
// MARK: Use case tests
|
// MARK: Use case tests
|
||||||
|
|
||||||
@@ -129,11 +129,11 @@ struct ServeResourceUseCaseTests {
|
|||||||
|
|
||||||
// MARK: - Assertions
|
// MARK: - Assertions
|
||||||
|
|
||||||
private extension ServeResourceUseCaseTests {
|
private extension ServeURIUseCaseTests {
|
||||||
|
|
||||||
// MARK: Functions
|
// 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.
|
/// > 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 context: any RequestContext = RequestContextMock(logger: logger)
|
||||||
let request: Request = .test(method: .get)
|
let request: Request = .test(method: .get)
|
||||||
|
|
||||||
let useCase = ServeResourceUseCase(
|
let useCase = ServeURIUseCase(
|
||||||
fileProvider: fileProvider,
|
fileProvider: fileProvider,
|
||||||
logger: logger
|
logger: logger
|
||||||
)
|
)
|
||||||
@@ -241,7 +241,7 @@ private extension ServeResourceUseCaseTests {
|
|||||||
|
|
||||||
// MARK: - Helpers
|
// MARK: - Helpers
|
||||||
|
|
||||||
private extension ServeResourceUseCaseTests {
|
private extension ServeURIUseCaseTests {
|
||||||
|
|
||||||
// MARK: Functions
|
// MARK: Functions
|
||||||
|
|
||||||
Reference in New Issue
Block a user