SummaryStarSponsor

Information
Parser: MultiReport (2x Cobertura)
Assemblies: 4
Classes: 60
Files: 61
Tag: 58_25416222083
Coverage date: 05/06/2026 - 04:20:05 - 05/06/2026 - 04:20:21
Line coverage
89%
Covered lines: 952
Uncovered lines: 108
Coverable lines: 1060
Total lines: 2170
Line coverage: 89.8%
Branch coverage
67%
Covered branches: 109
Total branches: 162
Branch coverage: 67.2%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Api2847636058078.8%
  
568863.6%
  
ClutterStock.Api.Extensions.ApiBuildMetadata3311448375%
  
92240.9%
  
ClutterStock.Api.Extensions.OpenApiApplicationExtensions1001022100%
 
00
 
ClutterStock.Api.Extensions.OpenApiServiceExtensions5505569100%
 
00
 
ClutterStock.Api.Extensions.OpenTelemetryServiceExtensions3503553100%
 
1250%
  
ClutterStock.Api.Filters.DataAnnotationsValidationFilter5045410792.5%
  
435479.6%
  
ClutterStock.Api.Filters.GlobalResponsesOperationFilter05757780%
 
040%
 
ClutterStock.Api.Generated.EndpointRegistration1901933100%
 
00
 
ClutterStock.Api.Generated.HandlerRegistration1601629100%
 
00
 
Program6647010694.2%
  
3650%
  
Contracts48048126100%
 
00
 
ClutterStock.Contracts.Items.AddItemRequest60616100%
 
00
 
ClutterStock.Contracts.Items.ItemResponse90920100%
 
00
 
ClutterStock.Contracts.Items.UpdateItemRequest60616100%
 
00
 
ClutterStock.Contracts.Locations.AddLocationRequest30310100%
 
00
 
ClutterStock.Contracts.Locations.LocationResponse60614100%
 
00
 
ClutterStock.Contracts.Locations.UpdateLocationRequest30310100%
 
00
 
ClutterStock.Contracts.Rooms.AddRoomRequest40412100%
 
00
 
ClutterStock.Contracts.Rooms.RoomResponse70716100%
 
00
 
ClutterStock.Contracts.Rooms.UpdateRoomRequest40412100%
 
00
 
Domain222322583298.6%
  
515494.4%
  
ClutterStock.Domain.Abstractions.HttpMethodAttribute01170%
 
00
 
ClutterStock.Domain.Abstractions.OpenApiDescriptionAttribute01170%
 
00
 
ClutterStock.Domain.Extensions.EntityExtensions1501539100%
 
00
 
ClutterStock.Domain.Features.Items.AddItem.AddItemCommandHandler1501532100%
 
00
 
ClutterStock.Domain.Features.Items.AddItem.AddItemEndpoint60626100%
 
22100%
 
ClutterStock.Domain.Features.Items.DeleteItem.DeleteItemCommandHandler80825100%
 
22100%
 
ClutterStock.Domain.Features.Items.DeleteItem.DeleteItemEndpoint50524100%
 
44100%
 
ClutterStock.Domain.Features.Items.GetItem.GetItemEndpoint50526100%
 
3475%
  
ClutterStock.Domain.Features.Items.GetItem.GetItemQueryHandler40421100%
 
00
 
ClutterStock.Domain.Features.Items.GetItems.GetItemsEndpoint60624100%
 
22100%
 
ClutterStock.Domain.Features.Items.GetItems.GetItemsQueryHandler50520100%
 
00
 
ClutterStock.Domain.Features.Items.UpdateItem.UpdateItemCommandHandler1301335100%
 
22100%
 
ClutterStock.Domain.Features.Items.UpdateItem.UpdateItemEndpoint50525100%
 
22100%
 
ClutterStock.Domain.Features.Locations.AddLocation.AddLocationCommandHandler1201229100%
 
00
 
ClutterStock.Domain.Features.Locations.AddLocation.AddLocationEndpoint60626100%
 
22100%
 
ClutterStock.Domain.Features.Locations.DeleteLocation.DeleteLocationCommandHandler80825100%
 
22100%
 
ClutterStock.Domain.Features.Locations.DeleteLocation.DeleteLocationEndpoint50524100%
 
44100%
 
ClutterStock.Domain.Features.Locations.GetLocation.GetLocationEndpoint50526100%
 
3475%
  
ClutterStock.Domain.Features.Locations.GetLocation.GetLocationQueryHandler40421100%
 
00
 
ClutterStock.Domain.Features.Locations.GetLocations.GetLocationsEndpoint60624100%
 
22100%
 
ClutterStock.Domain.Features.Locations.GetLocations.GetLocationsQueryHandler50520100%
 
00
 
ClutterStock.Domain.Features.Locations.UpdateLocation.UpdateLocationCommandHandler1001032100%
 
22100%
 
ClutterStock.Domain.Features.Locations.UpdateLocation.UpdateLocationEndpoint50525100%
 
22100%
 
ClutterStock.Domain.Features.Rooms.AddRoom.AddRoomCommandHandler1301330100%
 
00
 
ClutterStock.Domain.Features.Rooms.AddRoom.AddRoomEndpoint60626100%
 
22100%
 
ClutterStock.Domain.Features.Rooms.DeleteRoom.DeleteRoomCommandHandler80825100%
 
22100%
 
ClutterStock.Domain.Features.Rooms.DeleteRoom.DeleteRoomEndpoint50524100%
 
44100%
 
ClutterStock.Domain.Features.Rooms.GetRoom.GetRoomEndpoint50526100%
 
3475%
  
ClutterStock.Domain.Features.Rooms.GetRoom.GetRoomQueryHandler40421100%
 
00
 
ClutterStock.Domain.Features.Rooms.GetRooms.GetRoomsEndpoint60624100%
 
22100%
 
ClutterStock.Domain.Features.Rooms.GetRooms.GetRoomsQueryHandler50520100%
 
00
 
ClutterStock.Domain.Features.Rooms.UpdateRoom.UpdateRoomCommandHandler1101133100%
 
22100%
 
ClutterStock.Domain.Features.Rooms.UpdateRoom.UpdateRoomEndpoint50525100%
 
22100%
 
ClutterStock.Domain.Features.Test.Endpoint1121550%
  
00
 
Infrastructure3982942763293.2%
  
22010%
  
ClutterStock.Infrastructure.Database.ApplicationContext70718100%
 
00
 
ClutterStock.Infrastructure.Database.Configurations.ItemConfiguration1701736100%
 
00
 
ClutterStock.Infrastructure.Database.Configurations.LocationConfiguration1501532100%
 
00
 
ClutterStock.Infrastructure.Database.Configurations.RoomConfiguration1701735100%
 
00
 
ClutterStock.Infrastructure.Extensions.ServiceCollectionExtensions50522100%
 
00
 
ClutterStock.Infrastructure.Migrations.ApplicationContextModelSnapshot1320132161100%
 
00
 
ClutterStock.Infrastructure.Migrations.Init202720926796.6%
  
00
 
ClutterStock.Infrastructure.PostgresUrlParser322256112%
  
22010%