< Summary

Information
Class: Services.ApiServices.JapartsApi.JapartsBalance
Assembly: Services
File(s): /home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/JapartsApi/JapartsModels.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 2
Coverable lines: 2
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_Balance()100%210%
get_RecommendedPayment()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
 7public sealed record JapartsBasketItem(string BasketId, string MakeName, string DetailNum, string DetailName,
 8    decimal PriceRub, decimal? ClientPrice, decimal Quantity, int? DeliveryDays, int? GuaranteedDeliveryDays,
 9    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
 015public sealed record JapartsBalance(decimal Balance, decimal InBasket, decimal OrderDebt, decimal IssueDebt,
 016    decimal RecommendedPayment, string? Contract);
 17
 18public sealed class JapartsApiException(string message) : Exception(message);