---
title: TimeLossPaymentTests
summary: API reference for TimeLossPaymentTests.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-28
library: SAIF.Business.Claim.Payment
reference_type: package
---

# TimeLossPaymentTests

`TimeLossPaymentTests` is a test fixture for time loss payment tests.*

## Purpose
- Sets up the shared test state needed by those scenarios.*

## Context
- Namespace: `SAIF.Business.Claim.Payment`
- Assembly/package: `SAIF.Business.Claim.Payment`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `New` | `Public Sub New()` | Executes the `New` operation. |
| `TestInitialize` | `Public Overrides Sub TestInitialize()` | Exposes the public member. |
| `TestDelete` | `Public Sub TestDelete() Implements IDeleteTests.TestDelete` | Exposes the public member. |
| `TestInsert` | `Public Sub TestInsert() Implements IInsertTests.TestInsert` | Exposes the public member. |
| `TestRetrieve` | `Public Sub TestRetrieve() Implements IRetrieveTests.TestRetrieve` | Exposes the public member. |
| `TestUpdate` | `Public Sub TestUpdate() Implements IUpdateTests.TestUpdate` | Exposes the public member. |
| `TestValidation` | `Public Sub TestValidation()` | Exposes the public member. |
| `TestApproval` | `Public Sub TestApproval()` | Exposes the public member. |
| `TestBusinessRules` | `Public Sub TestBusinessRules()` | Exposes the public member. |
| `TestCreateFinancialTrans` | `Public Sub TestCreateFinancialTrans()` | Exposes the public member. |
| `TestPayeePaymentLimitRules` | `Public Sub TestPayeePaymentLimitRules()` | Exposes the public member. |
| `TestSave` | `Public Sub TestSave()` | Exposes the public member. |
| `TestPeriodAndPayeeCreation` | `Public Sub TestPeriodAndPayeeCreation()` | Exposes the public member. |
| `TestOffsetWageRetrieve` | `Public Sub TestOffsetWageRetrieve()` | Exposes the public member. |
| `TestSupTdOffsetWages` | `Public Sub TestSupTdOffsetWages()` | Exposes the public member. |
| `TestSupTdOffsetWagesWithoutPayment` | `Public Sub TestSupTdOffsetWagesWithoutPayment(ByVal inClaimID As String)` | Exposes the public member. |
| `TestOffsetWagesSave` | `Public Sub TestOffsetWagesSave()` | Exposes the public member. |
| `TestOffsetWages` | `Public Sub TestOffsetWages()` | Exposes the public member. |
| `TestAssignOffsetWagesToPeriod` | `Public Sub TestAssignOffsetWagesToPeriod()` | Exposes the public member. |
| `TestBenefitRemark` | `Public Sub TestBenefitRemark()` | Exposes the public member. |
| `TestPeriodSplit` | `Public Sub TestPeriodSplit()` | Exposes the public member. |
| `TestSchedule` | `Public Sub TestSchedule(ByVal inNumberOfPayments As Integer)` | Exposes the public member. |
| `TestScheduleChange` | `Public Sub TestScheduleChange()` | Exposes the public member. |
| `TestScheduleRetrieveUpdateDeleteInsert` | `Public Sub TestScheduleRetrieveUpdateDeleteInsert()` | Exposes the public member. |
| `TestGetApprovedPaymentList` | `Public Sub TestGetApprovedPaymentList()` | Exposes the public member. |
| `TestPrevioslyPaidPeriods` | `Public Sub TestPrevioslyPaidPeriods()` | Exposes the public member. |
| `TestOverlappingDates` | `Public Sub TestOverlappingDates()` | Exposes the public member. |
| `TestGetWorkersNextWorkday` | `Public Sub TestGetWorkersNextWorkday(ByVal inDaysOffString As String)` | Exposes the public member. |
| `TestGenerateAutoPayees` | `Public Sub TestGenerateAutoPayees()` | Exposes the public member. |
| `TestGenerateAutoPayeesAsList` | `Public Sub TestGenerateAutoPayeesAsList()` | Exposes the public member. |
| `TestGetPaymentCollectionByCategory` | `Public Sub TestGetPaymentCollectionByCategory()` | Exposes the public member. |
| `TestGetLastThruDate` | `Public Sub TestGetLastThruDate()` | Exposes the public member. |
| `TestGetPrevioslyPaidMonthlyAmount` | `Public Sub TestGetPrevioslyPaidMonthlyAmount()` | Exposes the public member. |
| `TestPayeeUpdate` | `Public Sub TestPayeeUpdate()` | Exposes the public member. |
| `TestReadonlyPayee` | `Public Sub TestReadonlyPayee()` | Exposes the public member. |
| `TestDefaultSpecialHandling` | `Public Sub TestDefaultSpecialHandling()` | Exposes the public member. |
| `TestWorkerDefaultSpecialHandling` | `Public Sub TestWorkerDefaultSpecialHandling()` | Exposes the public member. |
| `TestWarningMessages` | `Public Sub TestWarningMessages()` | Exposes the public member. |
| `TestResponsibilityData` | `Public Sub TestResponsibilityData()` | Exposes the public member. |
| `TestRetrievalWarnings` | `Public Sub TestRetrievalWarnings()` | Exposes the public member. |
| `TestDeferredConditionWarning` | `Public Sub TestDeferredConditionWarning()` | Exposes the public member. |
| `TestThruDate` | `Public Sub TestThruDate()` | Exposes the public member. |
| `TestPaymentAmounts` | `Public Sub TestPaymentAmounts()` | Exposes the public member. |
| `TestRemoveAllPeriods` | `Public Sub TestRemoveAllPeriods()` | Exposes the public member. |
| `TestOtherPayeeIsValid` | `Public Sub TestOtherPayeeIsValid()` | Exposes the public member. |
| `TestRecoveryFinancialTrans` | `Public Sub TestRecoveryFinancialTrans()` | Exposes the public member. |
| `TestRecalculatePayeePercentages` | `Public Sub TestRecalculatePayeePercentages()` | Exposes the public member. |
| `MatchingPrevioslyPaidPeriod` | `Public Sub MatchingPrevioslyPaidPeriod()` | Exposes the public member. |
| `PeriodClone` | `Public Sub PeriodClone()` | Exposes the public member. |
| `Mod5` | `Public Sub Mod5()` | Exposes the public member. |
| `DigitsAndWholeness` | `Public Sub DigitsAndWholeness()` | Exposes the public member. |
| `TestMultiplePayments` | `Public Sub TestMultiplePayments()` | Exposes the public member. |
| `TestRRAmounts` | `Public Sub TestRRAmounts()` | Exposes the public member. |
| `TestAutoPayees` | `Public Sub TestAutoPayees()` | Exposes the public member. |
| `TestFinancailTransRecovery` | `Public Sub TestFinancailTransRecovery()` | Exposes the public member. |
| `TestPaymentCategoryList` | `Public Sub TestPaymentCategoryList()` | Exposes the public member. |
| `testNextIssueDate` | `Public Sub testNextIssueDate()` | Exposes the public member. |
| `testNewClaimData` | `Public Sub testNewClaimData()` | Exposes the public member. |
| `TestSplitDate` | `Public Sub TestSplitDate()` | Exposes the public member. |
| `TestSupTdOnly` | `Public Sub TestSupTdOnly()` | Exposes the public member. |
| `TestLastTransDate` | `Public Sub TestLastTransDate()` | Exposes the public member. |
| `QuickTest` | `Public Sub QuickTest()` | Exposes the public member. |
| `SupTDDatabaseErrorTest` | `Public Sub SupTDDatabaseErrorTest()` | Exposes the public member. |
| `TestSequentialCompare` | `Public Sub TestSequentialCompare()` | Exposes the public member. |

## Behavioral notes
- This type is documented from its source declaration.
- The type participates in the `BusinessObjectTestBase` inheritance path used by `SAIF.Business.Claim.Payment`.

## Constraints and usage notes
- Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

## Sources
- `Business\SAIF.Business.Claim.Payment\SAIF.Business.Claim.Payment.Tests.MbUnit\TimeLossPaymentTests.vb`
