< Summary

Information
Class: Services.ApiServices.JapartsApi.JapartsBasketItem
Assembly: Services
File(s): /home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/JapartsApi/JapartsModels.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 3
Coverable lines: 3
Total lines: 18
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
get_BasketId()100%210%
get_PriceRub()100%210%
get_Country()100%210%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/JapartsApi/JapartsModels.cs

#LineLine coverage
 1namespace Services.ApiServices.JapartsApi;
 2
 3public sealed record JapartsOffer(string PriceId, string MakeName, string DetailNum, string DetailName,
 4    decimal PriceRub, decimal? Quantity, decimal Lot, int? DeliveryDays, int? GuaranteedDeliveryDays,
 5    string Country, string SupplierCode, int? Statistic, bool Deposit, bool UnconditionalReturn, bool Refurbished);
 6
 07public sealed record JapartsBasketItem(string BasketId, string MakeName, string DetailNum, string DetailName,
 08    decimal PriceRub, decimal? ClientPrice, decimal Quantity, int? DeliveryDays, int? GuaranteedDeliveryDays,
 09    string Country, string SupplierCode, string Comment);
 10
 11public sealed record JapartsOrderItem(string GlobalId, string OrderNumber, string MakeName, string DetailNum,
 12    string DetailName, decimal QuantityOrdered, decimal QuantityBought, decimal? QuantityArrived,
 13    decimal? QuantityShipped, decimal OrderPrice, string Status, string Comment, DateTime? LastUpdated);
 14
 15public sealed record JapartsBalance(decimal Balance, decimal InBasket, decimal OrderDebt, decimal IssueDebt,
 16    decimal RecommendedPayment, string? Contract);
 17
 18public sealed class JapartsApiException(string message) : Exception(message);