Skip to content

Spring State Machine Learning using a Payment Example

Notifications You must be signed in to change notification settings

crpdev/payments-ssm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

payments-ssm

Spring State Machine Learning using a Payment Example

The project was developer using IntelliJ IDE and Project Lombok was used to ignore writing bolier plate code.

Note: Make sure you setup Project Lombok in your preferred IDE to prevet compilation issues.

StateMachineConfigTest and PaymentServiceImplTest are the two test classes.

StateMachineConfigTest: A simple test to validate the State Machine Setup

PaymentServiceImplTest: A full flow test based on random values to mimic values which triggers state changes.

About

Spring State Machine Learning using a Payment Example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages