/app/Domain
PurchaseOrder
Services
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
Domain\PurchaseOrder\Services\LinkAutomaticWithInvoiceItemService
0%
Domain\PurchaseOrder\Services\LinkInvoiceItemVerificationService
0%
Domain\PurchaseOrder\Services\PurchaseOrderStoreItemService
0%
Domain\PurchaseOrder\Services\PurchaseOrderStoreService
0%
Domain\PurchaseOrder\Services\PurchaseOrderUpdateItemService
0%
Domain\PurchaseOrder\Services\UnlinkWithInvoiceItemService
75%
Domain\PurchaseOrder\Services\LinkWithInvoiceItemService
88%
Project Risks
Class
CRAP
Domain\PurchaseOrder\Services\LinkAutomaticWithInvoiceItemService
272
Domain\PurchaseOrder\Services\LinkWithInvoiceItemService
42
Domain\PurchaseOrder\Services\UnlinkWithInvoiceItemService
22
Domain\PurchaseOrder\Services\LinkInvoiceItemVerificationService
12
Domain\PurchaseOrder\Services\PurchaseOrderStoreItemService
6
Domain\PurchaseOrder\Services\PurchaseOrderStoreService
6
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
linkAutomatic
0%
fetchPurchaseOrder
0%
findPurchaseOrderByNumOcp
0%
fetchPurchaseOrderItem
0%
updateStatusPurchaseOrder
0%
updateInvoiceItemStatus
0%
processAmount
0%
getConversion
0%
processActivetyLog
0%
link
0%
processActivetyLog
0%
getConversion
0%
store
0%
store
0%
update
0%
getConversion
0%
convertInvoiceAmountToPurchaseOrderUnit
25%
convertPurchaseOrderAmountToInvoiceUnit
25%
convertPurchaseOrderAmountToInvoiceUnit
40%
unlink
70%
validateAmountInvoiceItem
80%
validateAmountPurchaseOrderItem
83%
Project Risks
Method
CRAP
processAmount
20
linkAutomatic
12
convertInvoiceAmountToPurchaseOrderUnit
10
convertPurchaseOrderAmountToInvoiceUnit
10
convertPurchaseOrderAmountToInvoiceUnit
7
validateAmountInvoiceItem
6
fetchPurchaseOrder
6
fetchPurchaseOrderItem
6
link
6
store
6
store
6
getConversion
6
unlink
3
validateAmountPurchaseOrderItem
3