testharness

package
v0.0.0-...-c407d37 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 12, 2024 License: MIT Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Actions

func Actions() []string

func Dispatch

func Dispatch(appCtx appcontext.AppContext, action string) (testHarnessResponse, error)

func MakeApprovedMoveWithPPM

func MakeApprovedMoveWithPPM(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMAllDocTypesOffice

func MakeApprovedMoveWithPPMAllDocTypesOffice(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMMovingExpense

func MakeApprovedMoveWithPPMMovingExpense(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMMovingExpenseOffice

func MakeApprovedMoveWithPPMMovingExpenseOffice(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMProgearWeightTicket

func MakeApprovedMoveWithPPMProgearWeightTicket(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMProgearWeightTicketOffice

func MakeApprovedMoveWithPPMProgearWeightTicketOffice(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMShipmentAndExcessWeight

func MakeApprovedMoveWithPPMShipmentAndExcessWeight(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMWeightTicketOffice

func MakeApprovedMoveWithPPMWeightTicketOffice(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMWeightTicketOfficeWithHHG

func MakeApprovedMoveWithPPMWeightTicketOfficeWithHHG(appCtx appcontext.AppContext) models.Move

func MakeApprovedMoveWithPPMWithAboutFormComplete

func MakeApprovedMoveWithPPMWithAboutFormComplete(appCtx appcontext.AppContext) models.Move

func MakeCoastGuardMoveReadyForEDI

func MakeCoastGuardMoveReadyForEDI(appCtx appcontext.AppContext) models.Move

func MakeDraftMoveWithPPMWithDepartureDate

func MakeDraftMoveWithPPMWithDepartureDate(appCtx appcontext.AppContext) models.Move

the old serviceMemberWithOrdersAndPPMMove

func MakeHHGMoveForRetireeNeedsSC

func MakeHHGMoveForRetireeNeedsSC(appCtx appcontext.AppContext) models.Move

MakeHHGMoveForRetireeNeedsSC creates an fully ready move for separation needing SC approval

func MakeHHGMoveForSeparationNeedsSC

func MakeHHGMoveForSeparationNeedsSC(appCtx appcontext.AppContext) models.Move

MakeHHGMoveForSeparationNeedsSC creates an fully ready move for separation needing SC approval

func MakeHHGMoveInSIT

func MakeHHGMoveInSIT(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITDeparted

func MakeHHGMoveInSITDeparted(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITEndsToday

func MakeHHGMoveInSITEndsToday(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITEndsTomorrow

func MakeHHGMoveInSITEndsTomorrow(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITEndsYesterday

func MakeHHGMoveInSITEndsYesterday(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITNoDestinationSITOutDate

func MakeHHGMoveInSITNoDestinationSITOutDate(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITNoExcessWeight

func MakeHHGMoveInSITNoExcessWeight(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITNotApproved

func MakeHHGMoveInSITNotApproved(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITStartsInFuture

func MakeHHGMoveInSITStartsInFuture(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITWithAddressChangeRequestOver50Miles

func MakeHHGMoveInSITWithAddressChangeRequestOver50Miles(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITWithAddressChangeRequestUnder50Miles

func MakeHHGMoveInSITWithAddressChangeRequestUnder50Miles(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveInSITWithPendingExtension

func MakeHHGMoveInSITWithPendingExtension(appCtx appcontext.AppContext) models.Move

func MakeHHGMoveNeedsSC

func MakeHHGMoveNeedsSC(appCtx appcontext.AppContext) models.Move

MakeHHGMoveNeedsSC creates an fully ready move needing SC approval

func MakeHHGMoveNeedsServicesCounselingUSMC

func MakeHHGMoveNeedsServicesCounselingUSMC(appCtx appcontext.AppContext) models.Move

MakeHHGMoveNeedsServicesCounselingUSMC creates an fully ready move as USMC needing SC approval

func MakeHHGMoveWithAddressChangeRequest

func MakeHHGMoveWithAddressChangeRequest(appCtx appcontext.AppContext) models.ShipmentAddressUpdate

func MakeHHGMoveWithAddressChangeRequestAndSecondDeliveryLocation

func MakeHHGMoveWithAddressChangeRequestAndSecondDeliveryLocation(appCtx appcontext.AppContext) models.ShipmentAddressUpdate

func MakeHHGMoveWithAddressChangeRequestAndUnknownDeliveryAddress

func MakeHHGMoveWithAddressChangeRequestAndUnknownDeliveryAddress(appCtx appcontext.AppContext) models.ShipmentAddressUpdate

func MakeHHGMoveWithAmendedOrders

func MakeHHGMoveWithAmendedOrders(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithAmendedOrders creates a move needing SC approval with amended orders

func MakeHHGMoveWithApprovedNTSRShipmentsForTOO

func MakeHHGMoveWithApprovedNTSRShipmentsForTOO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithApprovedNTSShipmentsForTOO creates an HHG Move with approved NTS Shipments

func MakeHHGMoveWithApprovedNTSShipmentsForTOO

func MakeHHGMoveWithApprovedNTSShipmentsForTOO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithApprovedNTSShipmentsForTOO creates an HHG Move with approved NTS Shipments

func MakeHHGMoveWithExternalNTSRShipmentsForTOO

func MakeHHGMoveWithExternalNTSRShipmentsForTOO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithExternalNTSRShipmentsForTOO creates an HHG Move with NTS Shipment by external vendor

func MakeHHGMoveWithExternalNTSShipmentsForTOO

func MakeHHGMoveWithExternalNTSShipmentsForTOO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithExternalNTSShipmentsForTOO creates an HHG Move with NTS Shipment by external vendor

func MakeHHGMoveWithNTSAndNeedsSC

func MakeHHGMoveWithNTSAndNeedsSC(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithNTSAndNeedsSC is similar to old shared.createUserWithLocatorAndDODID

func MakeHHGMoveWithNTSRShipmentsForTOO

func MakeHHGMoveWithNTSRShipmentsForTOO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithNTSSRhipmentsForTOO creates an HHG Move with NTS-R Shipment

func MakeHHGMoveWithNTSShipmentsForTOO

func MakeHHGMoveWithNTSShipmentsForTOO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithNTSShipmentsForTOO creates an HHG Move with NTS Shipment

func MakeHHGMoveWithPPMShipmentsForTOO

func MakeHHGMoveWithPPMShipmentsForTOO(appCtx appcontext.AppContext, readyForCloseout bool) models.Move

MakeHHGMoveWithPPMShipmentsForTOO creates an HHG Move with a PPM shipment.

func MakeHHGMoveWithRetireeForTOO

func MakeHHGMoveWithRetireeForTOO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithRetireeForTOO creates a retiree move for TOO

func MakeHHGMoveWithServiceItemsAndPaymentRequestsAndFilesForTOO

func MakeHHGMoveWithServiceItemsAndPaymentRequestsAndFilesForTOO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithServiceItemsAndPaymentRequestsAndFilesForTOO is a function that creates an HHG move with service items and payments requests with files from the Prime for review by thte TOO copied almost verbatim from e2ebasic createHHGMoveWithServiceItemsAndPaymentRequestsAndFiles

func MakeHHGMoveWithServiceItemsandPaymentRequestsForTIO

func MakeHHGMoveWithServiceItemsandPaymentRequestsForTIO(appCtx appcontext.AppContext) models.Move

MakeHHGMoveWithServiceItemsandPaymentRequestsForTIO is basically scenario.createMoveWithServiceItemsandPaymentRequests01

func MakeMoveReadyForEDI

func MakeMoveReadyForEDI(appCtx appcontext.AppContext) models.Move

func MakeMoveWithMinimalNTSRNeedsSC

func MakeMoveWithMinimalNTSRNeedsSC(appCtx appcontext.AppContext) models.Move

MakeMoveWithMinimalNTSRNeedsSC creates an Move with NTS-R Shipment

func MakeMoveWithNTSShipmentsForTOO

func MakeMoveWithNTSShipmentsForTOO(appCtx appcontext.AppContext) models.Move

MakeMoveWithNTSShipmentsForTOO creates an HHG Move with NTS Shipment

func MakeMoveWithOrders

func MakeMoveWithOrders(db *pop.Connection) models.Move

func MakeMoveWithPPMShipmentReadyForFinalCloseout

func MakeMoveWithPPMShipmentReadyForFinalCloseout(appCtx appcontext.AppContext) models.Move

func MakeMoveWithPPMShipmentReadyForFinalCloseoutWithSIT

func MakeMoveWithPPMShipmentReadyForFinalCloseoutWithSIT(appCtx appcontext.AppContext) models.Move

This one is the actual function that's used for testdatagen harness(I think)

func MakeNTSRMoveWithPaymentRequest

func MakeNTSRMoveWithPaymentRequest(appCtx appcontext.AppContext) models.Move

MakeNTSRMoveWithPaymentRequest is similar to old shared.createNTSRMoveWithPaymentRequest

func MakeNTSRMoveWithServiceItemsAndPaymentRequest

func MakeNTSRMoveWithServiceItemsAndPaymentRequest(appCtx appcontext.AppContext) models.Move

like scenario.createNTSRMoveWithServiceItemsAndPaymentRequest

func MakeNeedsOrdersUser

func MakeNeedsOrdersUser(db *pop.Connection) models.User

func MakeOfficeUserWithTOOAndTIO

func MakeOfficeUserWithTOOAndTIO(appCtx appcontext.AppContext) models.User

func MakePPMMoveWithCloseout

func MakePPMMoveWithCloseout(appCtx appcontext.AppContext) models.Move

func MakePPMMoveWithCloseoutOffice

func MakePPMMoveWithCloseoutOffice(appCtx appcontext.AppContext) models.Move

func MakePrimeSimulatorMoveNeedsShipmentUpdate

func MakePrimeSimulatorMoveNeedsShipmentUpdate(appCtx appcontext.AppContext) models.Move

copied almost verbatim from e2ebasic

func MakePrimeSimulatorMoveSameBasePointCity

func MakePrimeSimulatorMoveSameBasePointCity(appCtx appcontext.AppContext) models.Move

func MakeSpouseProGearMove

func MakeSpouseProGearMove(db *pop.Connection) models.Move

func MakeSubmittedMoveWithPPMShipmentForSC

func MakeSubmittedMoveWithPPMShipmentForSC(appCtx appcontext.AppContext) models.Move

func MakeUnSubmittedMoveWithPPMShipmentThroughEstimatedWeights

func MakeUnSubmittedMoveWithPPMShipmentThroughEstimatedWeights(appCtx appcontext.AppContext) models.Move

func MakeUnsubmittedMoveWithMultipleFullPPMShipmentComplete

func MakeUnsubmittedMoveWithMultipleFullPPMShipmentComplete(appCtx appcontext.AppContext) models.Move

func MakeWithShipmentMove

func MakeWithShipmentMove(appCtx appcontext.AppContext) models.Move

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL