| equals(Object) |  | 0% |  | 0% | 23 | 23 | 1 | 1 | 1 | 1 |
| hashCode() |  | 0% |  | 0% | 8 | 8 | 1 | 1 | 1 | 1 |
| negate() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| PaymentResult(boolean, String, String, PaymentStatus, String, LocalDateTime, LocalDateTime) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| success(String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| failure(String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| pending(String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| isFailed() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setPaymentStatus(PaymentStatus) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTransactionId(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setRefundedAt(LocalDateTime) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| builder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSuccessful(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setMessage(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setErrorCode(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setProcessedAt(LocalDateTime) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSuccessful() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSuccess() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getErrorMessage() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTransactionId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMessage() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPaymentStatus() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getErrorCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getProcessedAt() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRefundedAt() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| canEqual(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| PaymentResult() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |