< Summary

Information
Class: Services.OrderDailySummaryServices.MissingSystemStatusOrder
Assembly: Services
File(s): /home/runner/work/Studio2Prod/Studio2Prod/AppRepository/OrderDailySummaryServices/IOrderDailySummaryService.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 12
Coverable lines: 12
Total lines: 29
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.ctor(...)100%210%
get_Id()100%210%
get_ShipmentNumber()100%210%
get_ProductName()100%210%
get_Article()100%210%
get_ProducerName()100%210%
get_SupplierName()100%210%
get_ClientStatusName()100%210%
get_ClientStatusColor()100%210%
get_ProcessingDate()100%210%
get_ImageUrl()100%210%
get_OzonClientName()100%210%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/AppRepository/OrderDailySummaryServices/IOrderDailySummaryService.cs

#LineLine coverage
 1namespace Services.OrderDailySummaryServices;
 2
 3public interface IOrderDailySummaryService
 4{
 5    Task<OrderDailySummary> GetYesterdayAsync(CancellationToken cancellationToken = default);
 6    Task<IReadOnlyList<MissingSystemStatusOrder>> GetMissingSystemStatusOrdersAsync(int take = 200, CancellationToken ca
 7}
 8
 9public sealed record OrderDailySummary(
 10    DateOnly Date,
 11    int AcceptedForProcessingCount,
 12    int CancelledCount,
 13    int DeliveredCount,
 14    int MissingSystemStatusCount,
 15    int ActiveOrderControlTasksCount,
 16    int OverdueOrderControlTasksCount);
 17
 018public sealed record MissingSystemStatusOrder(
 019    int Id,
 020    string ShipmentNumber,
 021    string? ProductName,
 022    string? Article,
 023    string? ProducerName,
 024    string? SupplierName,
 025    string? ClientStatusName,
 026    string? ClientStatusColor,
 027    DateTime? ProcessingDate,
 028    string? ImageUrl,
 029    string? OzonClientName);