tests for golden png
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 52 KiB |
@@ -42,27 +42,27 @@ hide <<choice_color_5>> stereotype
|
||||
|
||||
[*] --> SUBMITTED
|
||||
|
||||
state PAID <<choice>>
|
||||
state SUBMITTED <<choice>>
|
||||
state PAID <<choice>>
|
||||
|
||||
SUBMITTED -[#1E90FF,bold]-> PAID <<external>> <<e_OrderEvents_PAY>> : PAY
|
||||
PAID -[#1E90FF,bold]-> FULFILLED <<external>> <<e_OrderEvents_FULFILL>> : FULFILL
|
||||
SUBMITTED -[#1E90FF,bold]-> CANCELED <<external>> <<e_OrderEvents_CANCEL>> : CANCEL [λ]
|
||||
PAID -[#1E90FF,bold]-> CANCELED <<external>> <<e_OrderEvents_CANCEL>> : CANCEL
|
||||
SUBMITTED -[#1E90FF,bold]-> SUBMITTED <<external>> <<e_OrderEvents_ABCD>> : ABCD
|
||||
SUBMITTED -[#4682B4,bold]-> PAID2 <<choice_color_1>> : [λ] (order=0)
|
||||
SUBMITTED -[#4682B4,bold]-> PAID3 <<choice_color_1>> : (order=1)
|
||||
PAID -[#FF6347,bold]-> PAID1 <<choice_color_0>> : [λ] (order=0)
|
||||
PAID -[#FF6347,bold]-> PAID2 <<choice_color_0>> : [guard1] (order=1)
|
||||
PAID -[#FF6347,bold]-> HAPPEN <<choice_color_0>> : [λ] (order=2)
|
||||
PAID -[#FF6347,bold]-> PAID3 <<choice_color_0>> : (order=3)
|
||||
SUBMITTED -[#FF6347,bold]-> PAID2 <<choice_color_0>> : [λ] (order=0)
|
||||
SUBMITTED -[#FF6347,bold]-> PAID3 <<choice_color_0>> : (order=1)
|
||||
PAID -[#4682B4,bold]-> PAID1 <<choice_color_1>> : [λ] (order=0)
|
||||
PAID -[#4682B4,bold]-> PAID2 <<choice_color_1>> : [guard1] (order=1)
|
||||
PAID -[#4682B4,bold]-> HAPPEN <<choice_color_1>> : [λ] (order=2)
|
||||
PAID -[#4682B4,bold]-> PAID3 <<choice_color_1>> : (order=3)
|
||||
PAID2 -[#1E90FF,bold]-> CANCELED <<external>>
|
||||
PAID3 -[#1E90FF,bold]-> CANCELED <<external>>
|
||||
PAID1 -[#1E90FF,bold]-> PAID1 <<external>> <<e_OrderEvents_ABCD>> : ABCD / λ, action2
|
||||
hide <<e_OrderEvents_CANCEL>> stereotype
|
||||
hide <<e_OrderEvents_FULFILL>> stereotype
|
||||
hide <<e_OrderEvents_ABCD>> stereotype
|
||||
hide <<e_OrderEvents_PAY>> stereotype
|
||||
hide <<e_OrderEvents_FULFILL>> stereotype
|
||||
hide <<e_OrderEvents_CANCEL>> stereotype
|
||||
hide <<e_OrderEvents_ABCD>> stereotype
|
||||
|
||||
CANCELED --> [*]
|
||||
FULFILLED --> [*]
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<scxml xmlns="http://www.w3.org/2005/07/scxml" version="1.0" initial="SUBMITTED">
|
||||
<state id="PAID1">
|
||||
<transition target="PAID1" event="OrderEvents.ABCD"/>
|
||||
</state>
|
||||
<state id="SUBMITTED">
|
||||
<transition target="PAID" event="OrderEvents.PAY"/>
|
||||
<transition target="CANCELED" event="OrderEvents.CANCEL" cond="λ"/>
|
||||
@@ -30,17 +27,20 @@
|
||||
<!-- order=3 -->
|
||||
</transition>
|
||||
</state>
|
||||
<state id="CANCELED">
|
||||
</state>
|
||||
<state id="FULFILLED">
|
||||
</state>
|
||||
<state id="PAID3">
|
||||
<transition target="CANCELED"/>
|
||||
</state>
|
||||
<state id="HAPPEN">
|
||||
<state id="CANCELED">
|
||||
</state>
|
||||
<state id="PAID2">
|
||||
<transition target="CANCELED"/>
|
||||
</state>
|
||||
<state id="PAID3">
|
||||
<transition target="CANCELED"/>
|
||||
</state>
|
||||
<state id="PAID1">
|
||||
<transition target="PAID1" event="OrderEvents.ABCD"/>
|
||||
</state>
|
||||
<state id="HAPPEN">
|
||||
</state>
|
||||
</scxml>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user