- StorageServiceTests: replace out-param + manual dispose with IAsyncLifetime - PictureServiceTests: Assert.True bound checks -> Assert.InRange - CreateAlbumCommandHandlerTests: assert the specific NotFound error type instead of just IsError, matching what the test name promises - CreateAlbumRequestValidatorTests: replace a boundary Theory that computed its expected result inline with explicit Facts against the real AlbumReleaseYear constants - Remove unused using directives across a handful of production and test files found during the review Full suite verified green: 250/250 tests passing, 0 build warnings.
13 lines
295 B
C#
13 lines
295 B
C#
namespace Musify.Api.OpenApi;
|
|
|
|
public static class OpenApiExtensions
|
|
{
|
|
public static IServiceCollection AddOpenApiConfiguration(this IServiceCollection services)
|
|
{
|
|
services.AddOpenApi();
|
|
services.ConfigureOptions<OpenApiOptionsSetup>();
|
|
|
|
return services;
|
|
}
|
|
}
|