Skip to content

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