template.data.directoryData.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cascade Show documentation
Show all versions of cascade Show documentation
Cascade is a blackbox testing framework
The newest version!
var directoryData =
{
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.DoneTime",
"narrative":"Proceed and go to the escaped page.",
"state":"uk.co.malbec.welcometohell.steps.DoneTime",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Booking$NoToMotherInLaw",
"narrative":"Enter no to mother in law and go to the missed booking page.",
"state":"uk.co.malbec.welcometohell.steps.Booking",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Booking$YesToMotherInLaw",
"narrative":"Enter yes to mother in law and go to the missed booking page.",
"state":"uk.co.malbec.welcometohell.steps.Booking",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPleaAgain$GuiltyFinally",
"narrative":"Enter no again as the plea and go to the sins declaration page.",
"state":"uk.co.malbec.welcometohell.steps.EnterPleaAgain",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPleaAgain$InnocentAgain",
"narrative":"Enter yes again as the plea and go to the sally page.",
"state":"uk.co.malbec.welcometohell.steps.EnterPleaAgain",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.SelectPayment$EarthlyFiat",
"narrative":"Enter earthly fiat as payment and go to the appeal page.",
"state":"uk.co.malbec.welcometohell.steps.SelectPayment",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.SelectPayment$Nothing",
"narrative":"Enter nothing as payment and go to the appeal page.",
"state":"uk.co.malbec.welcometohell.steps.SelectPayment",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.SelectPayment$DevilishDollars",
"narrative":"Enter devilish dollars as payment and go to the vip section page.",
"state":"uk.co.malbec.welcometohell.steps.SelectPayment",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.SelectPayment$Gold",
"narrative":"Enter gold as payment and go to the appeal page.",
"state":"uk.co.malbec.welcometohell.steps.SelectPayment",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.SelectPayment$HeavenlyHalfPennies",
"narrative":"Enter heavenly half pennies as payment and go to the appeal page.",
"state":"uk.co.malbec.welcometohell.steps.SelectPayment",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.VIPSection",
"narrative":"Proceed and go to the conclusion page.",
"state":"uk.co.malbec.welcometohell.steps.VIPSection",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.SallyQuestion$YesToPinchingSally",
"narrative":"Enter yes to pinching sally and go to the sins declaration page.",
"state":"uk.co.malbec.welcometohell.steps.SallyQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.SallyQuestion$NoToPinchingSally",
"narrative":"Enter no to pinching sally and go to the date of death page.",
"state":"uk.co.malbec.welcometohell.steps.SallyQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.BalletQuestion$HatesBallet",
"narrative":"Enter hates ballet and go to the jurisdiction page.",
"state":"uk.co.malbec.welcometohell.steps.BalletQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.BalletQuestion$LikesBallet",
"narrative":"Enter likes ballet and go to the dirty dog page.",
"state":"uk.co.malbec.welcometohell.steps.BalletQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.ThrallQuestion$NoToThrall",
"narrative":"Enter no to apply to be a thrall and go to the booking page.",
"state":"uk.co.malbec.welcometohell.steps.ThrallQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.ThrallQuestion$YesToThrall",
"narrative":"Enter yes to apply to be a thrall and go to the thrall results page.",
"state":"uk.co.malbec.welcometohell.steps.ThrallQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Escaped",
"narrative":"Present escaped conclusion.",
"state":"uk.co.malbec.welcometohell.steps.Escaped",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.AppealQuestion$YesToAppeal",
"narrative":"Enter yes to appeal and go to thrall page.",
"state":"uk.co.malbec.welcometohell.steps.AppealQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.AppealQuestion$NoToAppeal",
"narrative":"Enter no to appeal and go to thrall page.",
"state":"uk.co.malbec.welcometohell.steps.AppealQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterHowIsHell",
"narrative":"Enter how is hell level and go to the escaped page.",
"state":"uk.co.malbec.welcometohell.steps.EnterHowIsHell",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade",
"narrative":"Enter hates marmalade and go to opera page.",
"state":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$LikesMarmalade",
"narrative":"Enter likes marmalade and go to mentally ill page.",
"state":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.MissedBooking",
"narrative":"Proceed and go to the conclusion page.",
"state":"uk.co.malbec.welcometohell.steps.MissedBooking",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion$HaveNotBeenToTheOpera",
"narrative":"Enter has not been to the opera and go to the ballet page.",
"state":"uk.co.malbec.welcometohell.steps.OperaQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion$BeenToTheOpera",
"narrative":"Enter been to the opera and go to the done time page.",
"state":"uk.co.malbec.welcometohell.steps.OperaQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterMaleGender",
"narrative":"Enter male gender and go to marmalade page.",
"state":"uk.co.malbec.welcometohell.steps.EnterGender",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterFemaleGender",
"narrative":"Enter female gender and go to marmalade page.",
"state":"uk.co.malbec.welcometohell.steps.EnterGender",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.MentallyIll",
"narrative":"Proceed and go to the escaped page.",
"state":"uk.co.malbec.welcometohell.steps.MentallyIll",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Pirate",
"narrative":"Enter pirate for religion and go to the how is plea page.",
"state":"uk.co.malbec.welcometohell.steps.Jurisdiction",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Muslim",
"narrative":"Enter muslim for religion and go to the muslim conclusion page.",
"state":"uk.co.malbec.welcometohell.steps.Jurisdiction",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Christian",
"narrative":"Enter christian for religion and go to the plea page.",
"state":"uk.co.malbec.welcometohell.steps.Jurisdiction",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Hindu",
"narrative":"Enter hindu for religion and go to the how is hell page.",
"state":"uk.co.malbec.welcometohell.steps.Jurisdiction",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Buddhist",
"narrative":"Enter buddhist for religion and go to the how is hell page.",
"state":"uk.co.malbec.welcometohell.steps.Jurisdiction",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Jewish",
"narrative":"Enter jewish for religion and go to the how is plea page.",
"state":"uk.co.malbec.welcometohell.steps.Jurisdiction",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPlea$Guilty",
"narrative":"Enter guilty as the plea and go to the sins declaration page.",
"state":"uk.co.malbec.welcometohell.steps.EnterPlea",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPlea$Innocent",
"narrative":"Enter innocent as the plea and go to the plea confirmation page.",
"state":"uk.co.malbec.welcometohell.steps.EnterPlea",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"state":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.Conclusion",
"narrative":"Present the conclusion page.",
"state":"uk.co.malbec.welcometohell.steps.Conclusion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"state":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.YouCanGo",
"narrative":"Proceed and go to the escaped page.",
"state":"uk.co.malbec.welcometohell.steps.YouCanGo",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenAccessibilityPage",
"narrative":"Open accesibility page.",
"state":"uk.co.malbec.welcometohell.steps.OpenAccessibilityPage",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.DateOfDeathQuestion",
"narrative":"Enter date of death and go to the payment page.",
"state":"uk.co.malbec.welcometohell.steps.DateOfDeathQuestion",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.DeclareSins",
"narrative":"Enter sins and go to the date of death page.",
"state":"uk.co.malbec.welcometohell.steps.DeclareSins",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.ThrallResults",
"narrative":"Proceed and go to the booking page.",
"state":"uk.co.malbec.welcometohell.steps.ThrallResults",
"terminator":false,
"reEntrantTerminator":false
},
{
"name":"uk.co.malbec.welcometohell.steps.DirtyDog",
"narrative":"Proceed and go to the conclusion page.",
"state":"uk.co.malbec.welcometohell.steps.DirtyDog",
"terminator":false,
"reEntrantTerminator":false
}
],
"states":[
{
"name":"uk.co.malbec.welcometohell.steps.MissedBooking",
"narrative":"Proceed and go to the conclusion page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.Booking"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion",
"narrative":"Opera question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.DoneTime",
"narrative":"Proceed and go to the escaped page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.OperaQuestion$BeenToTheOpera"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender",
"narrative":"Gender question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.OpenGenderPage"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.Booking",
"narrative":"Mother in law question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.ThrallQuestion$NoToThrall",
"uk.co.malbec.welcometohell.steps.ThrallResults"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.MentallyIll",
"narrative":"Proceed and go to the escaped page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$LikesMarmalade"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction",
"narrative":"Jurisdiction question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.BalletQuestion$HatesBallet"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPleaAgain",
"narrative":"Plea confirmation question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.EnterPlea$Innocent"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.SelectPayment",
"narrative":"Payment question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.DateOfDeathQuestion"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.VIPSection",
"narrative":"Proceed and go to the conclusion page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.SelectPayment$DevilishDollars"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPlea",
"narrative":"Plea question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.Jurisdiction$Christian",
"uk.co.malbec.welcometohell.steps.Jurisdiction$Jewish",
"uk.co.malbec.welcometohell.steps.Jurisdiction$Pirate"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.SallyQuestion",
"narrative":"Sally question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.EnterPleaAgain$InnocentAgain"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"precedents":[
"uk.co.malbec.cascade.annotations.Step$Null"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.Conclusion",
"narrative":"Present the conclusion page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.DirtyDog",
"uk.co.malbec.welcometohell.steps.MissedBooking",
"uk.co.malbec.welcometohell.steps.VIPSection"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.OpenLandingPage"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.YouCanGo",
"narrative":"Proceed and go to the escaped page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.Jurisdiction$Muslim"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenAccessibilityPage",
"narrative":"Open accesibility page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.OpenLandingPage"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.BalletQuestion",
"narrative":"Ballet question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.OperaQuestion$HaveNotBeenToTheOpera"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.DateOfDeathQuestion",
"narrative":"Enter date of death and go to the payment page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.DeclareSins",
"uk.co.malbec.welcometohell.steps.SallyQuestion$NoToPinchingSally"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.ThrallResults",
"narrative":"Proceed and go to the booking page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.ThrallQuestion$YesToThrall"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.DeclareSins",
"narrative":"Enter sins and go to the date of death page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.EnterPlea$Guilty",
"uk.co.malbec.welcometohell.steps.EnterPleaAgain$GuiltyFinally",
"uk.co.malbec.welcometohell.steps.SallyQuestion$YesToPinchingSally"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.ThrallQuestion",
"narrative":"Thrall question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.AppealQuestion"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.Escaped",
"narrative":"Present escaped conclusion.",
"precedents":[
"uk.co.malbec.welcometohell.steps.DoneTime",
"uk.co.malbec.welcometohell.steps.EnterHowIsHell",
"uk.co.malbec.welcometohell.steps.MentallyIll",
"uk.co.malbec.welcometohell.steps.YouCanGo"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.AppealQuestion",
"narrative":"Appeal question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.SelectPayment$EarthlyFiat",
"uk.co.malbec.welcometohell.steps.SelectPayment$Gold",
"uk.co.malbec.welcometohell.steps.SelectPayment$HeavenlyHalfPennies",
"uk.co.malbec.welcometohell.steps.SelectPayment$Nothing"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion",
"narrative":"Marmalade question.",
"precedents":[
"uk.co.malbec.welcometohell.steps.EnterGender"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterHowIsHell",
"narrative":"Enter how is hell level and go to the escaped page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.Jurisdiction$Buddhist",
"uk.co.malbec.welcometohell.steps.Jurisdiction$Hindu"
]
},
{
"name":"uk.co.malbec.welcometohell.steps.DirtyDog",
"narrative":"Proceed and go to the conclusion page.",
"precedents":[
"uk.co.malbec.welcometohell.steps.BalletQuestion$LikesBallet"
]
}
],
"completeness":"STATE_COMPLETE",
"duration":14191,
"items":[
{
"journeyId":"f933cff08358420fa10584c035abc8f5",
"name":"Test[26] OpenLandingPage OpenGenderPage EnterGender$EnterFemaleGender MarmaladeQuestion$LikesMarmalade MentallyIll Escaped ",
"id":"Test[26]",
"filter":"@FilterTests
Predicate filter = and(
stepAt(0,uk.co.malbec.welcometohell.steps.OpenLandingPage.class),
stepAt(1,uk.co.malbec.welcometohell.steps.OpenGenderPage.class),
stepAt(2,uk.co.malbec.welcometohell.steps.EnterGender.EnterFemaleGender.class),
stepAt(3,uk.co.malbec.welcometohell.steps.MarmaladeQuestion.LikesMarmalade.class),
stepAt(4,uk.co.malbec.welcometohell.steps.MentallyIll.class),
stepAt(5,uk.co.malbec.welcometohell.steps.Escaped.class)
);",
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterFemaleGender",
"narrative":"Enter female gender and go to marmalade page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$LikesMarmalade",
"narrative":"Enter likes marmalade and go to mentally ill page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MentallyIll",
"narrative":"Proceed and go to the escaped page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Escaped",
"narrative":"Present escaped conclusion.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
}
],
"result":"SUCCESS"
},
{
"journeyId":"e7980966a57447bb9f0ae713a6fb1e65",
"name":"Test[2] OpenLandingPage OpenGenderPage EnterGender$EnterFemaleGender MarmaladeQuestion$HatesMarmalade OperaQuestion$HaveNotBeenToTheOpera BalletQuestion$HatesBallet Jurisdiction$Christian EnterPlea$Innocent EnterPleaAgain$InnocentAgain SallyQuestion$NoToPinchingSally DateOfDeathQuestion SelectPayment$DevilishDollars VIPSection Conclusion ",
"id":"Test[2]",
"filter":"@FilterTests
Predicate filter = and(
stepAt(0,uk.co.malbec.welcometohell.steps.OpenLandingPage.class),
stepAt(1,uk.co.malbec.welcometohell.steps.OpenGenderPage.class),
stepAt(2,uk.co.malbec.welcometohell.steps.EnterGender.EnterFemaleGender.class),
stepAt(3,uk.co.malbec.welcometohell.steps.MarmaladeQuestion.HatesMarmalade.class),
stepAt(4,uk.co.malbec.welcometohell.steps.OperaQuestion.HaveNotBeenToTheOpera.class),
stepAt(5,uk.co.malbec.welcometohell.steps.BalletQuestion.HatesBallet.class),
stepAt(6,uk.co.malbec.welcometohell.steps.Jurisdiction.Christian.class),
stepAt(7,uk.co.malbec.welcometohell.steps.EnterPlea.Innocent.class),
stepAt(8,uk.co.malbec.welcometohell.steps.EnterPleaAgain.InnocentAgain.class),
stepAt(9,uk.co.malbec.welcometohell.steps.SallyQuestion.NoToPinchingSally.class),
stepAt(10,uk.co.malbec.welcometohell.steps.DateOfDeathQuestion.class),
stepAt(11,uk.co.malbec.welcometohell.steps.SelectPayment.DevilishDollars.class),
stepAt(12,uk.co.malbec.welcometohell.steps.VIPSection.class),
stepAt(13,uk.co.malbec.welcometohell.steps.Conclusion.class)
);",
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterFemaleGender",
"narrative":"Enter female gender and go to marmalade page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade",
"narrative":"Enter hates marmalade and go to opera page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion$HaveNotBeenToTheOpera",
"narrative":"Enter has not been to the opera and go to the ballet page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.BalletQuestion$HatesBallet",
"narrative":"Enter hates ballet and go to the jurisdiction page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Christian",
"narrative":"Enter christian for religion and go to the plea page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPlea$Innocent",
"narrative":"Enter innocent as the plea and go to the plea confirmation page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPleaAgain$InnocentAgain",
"narrative":"Enter yes again as the plea and go to the sally page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.SallyQuestion$NoToPinchingSally",
"narrative":"Enter no to pinching sally and go to the date of death page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.DateOfDeathQuestion",
"narrative":"Enter date of death and go to the payment page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.SelectPayment$DevilishDollars",
"narrative":"Enter devilish dollars as payment and go to the vip section page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.VIPSection",
"narrative":"Proceed and go to the conclusion page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Conclusion",
"narrative":"Present the conclusion page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
}
],
"result":"SUCCESS"
},
{
"journeyId":"7ac152104ae840a787ab7de0b653bd9c",
"name":"Test[1] OpenLandingPage OpenGenderPage EnterGender$EnterMaleGender MarmaladeQuestion$HatesMarmalade OperaQuestion$HaveNotBeenToTheOpera BalletQuestion$LikesBallet DirtyDog Conclusion ",
"id":"Test[1]",
"filter":"@FilterTests
Predicate filter = and(
stepAt(0,uk.co.malbec.welcometohell.steps.OpenLandingPage.class),
stepAt(1,uk.co.malbec.welcometohell.steps.OpenGenderPage.class),
stepAt(2,uk.co.malbec.welcometohell.steps.EnterGender.EnterMaleGender.class),
stepAt(3,uk.co.malbec.welcometohell.steps.MarmaladeQuestion.HatesMarmalade.class),
stepAt(4,uk.co.malbec.welcometohell.steps.OperaQuestion.HaveNotBeenToTheOpera.class),
stepAt(5,uk.co.malbec.welcometohell.steps.BalletQuestion.LikesBallet.class),
stepAt(6,uk.co.malbec.welcometohell.steps.DirtyDog.class),
stepAt(7,uk.co.malbec.welcometohell.steps.Conclusion.class)
);",
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"MALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"MALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterMaleGender",
"narrative":"Enter male gender and go to marmalade page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"MALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade",
"narrative":"Enter hates marmalade and go to opera page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"MALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion$HaveNotBeenToTheOpera",
"narrative":"Enter has not been to the opera and go to the ballet page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"MALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.BalletQuestion$LikesBallet",
"narrative":"Enter likes ballet and go to the dirty dog page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"MALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.DirtyDog",
"narrative":"Proceed and go to the conclusion page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"MALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Conclusion",
"narrative":"Present the conclusion page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"MALE"
}
}
}
],
"result":"SUCCESS"
},
{
"journeyId":"2874971643464055824c8e4ecca8690c",
"name":"Test[12] OpenLandingPage OpenGenderPage EnterGender$EnterFemaleGender MarmaladeQuestion$HatesMarmalade OperaQuestion$HaveNotBeenToTheOpera BalletQuestion$HatesBallet Jurisdiction$Jewish EnterPlea$Innocent EnterPleaAgain$InnocentAgain SallyQuestion$YesToPinchingSally DeclareSins DateOfDeathQuestion SelectPayment$Nothing AppealQuestion$NoToAppeal ThrallQuestion$YesToThrall ThrallResults Booking$NoToMotherInLaw MissedBooking Conclusion ",
"id":"Test[12]",
"filter":"@FilterTests
Predicate filter = and(
stepAt(0,uk.co.malbec.welcometohell.steps.OpenLandingPage.class),
stepAt(1,uk.co.malbec.welcometohell.steps.OpenGenderPage.class),
stepAt(2,uk.co.malbec.welcometohell.steps.EnterGender.EnterFemaleGender.class),
stepAt(3,uk.co.malbec.welcometohell.steps.MarmaladeQuestion.HatesMarmalade.class),
stepAt(4,uk.co.malbec.welcometohell.steps.OperaQuestion.HaveNotBeenToTheOpera.class),
stepAt(5,uk.co.malbec.welcometohell.steps.BalletQuestion.HatesBallet.class),
stepAt(6,uk.co.malbec.welcometohell.steps.Jurisdiction.Jewish.class),
stepAt(7,uk.co.malbec.welcometohell.steps.EnterPlea.Innocent.class),
stepAt(8,uk.co.malbec.welcometohell.steps.EnterPleaAgain.InnocentAgain.class),
stepAt(9,uk.co.malbec.welcometohell.steps.SallyQuestion.YesToPinchingSally.class),
stepAt(10,uk.co.malbec.welcometohell.steps.DeclareSins.class),
stepAt(11,uk.co.malbec.welcometohell.steps.DateOfDeathQuestion.class),
stepAt(12,uk.co.malbec.welcometohell.steps.SelectPayment.Nothing.class),
stepAt(13,uk.co.malbec.welcometohell.steps.AppealQuestion.NoToAppeal.class),
stepAt(14,uk.co.malbec.welcometohell.steps.ThrallQuestion.YesToThrall.class),
stepAt(15,uk.co.malbec.welcometohell.steps.ThrallResults.class),
stepAt(16,uk.co.malbec.welcometohell.steps.Booking.NoToMotherInLaw.class),
stepAt(17,uk.co.malbec.welcometohell.steps.MissedBooking.class),
stepAt(18,uk.co.malbec.welcometohell.steps.Conclusion.class)
);",
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterFemaleGender",
"narrative":"Enter female gender and go to marmalade page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade",
"narrative":"Enter hates marmalade and go to opera page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion$HaveNotBeenToTheOpera",
"narrative":"Enter has not been to the opera and go to the ballet page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.BalletQuestion$HatesBallet",
"narrative":"Enter hates ballet and go to the jurisdiction page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Jewish",
"narrative":"Enter jewish for religion and go to the how is plea page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPlea$Innocent",
"narrative":"Enter innocent as the plea and go to the plea confirmation page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterPleaAgain$InnocentAgain",
"narrative":"Enter yes again as the plea and go to the sally page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.SallyQuestion$YesToPinchingSally",
"narrative":"Enter yes to pinching sally and go to the sins declaration page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.DeclareSins",
"narrative":"Enter sins and go to the date of death page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.DateOfDeathQuestion",
"narrative":"Enter date of death and go to the payment page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.SelectPayment$Nothing",
"narrative":"Enter nothing as payment and go to the appeal page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.AppealQuestion$NoToAppeal",
"narrative":"Enter no to appeal and go to thrall page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.ThrallQuestion$YesToThrall",
"narrative":"Enter yes to apply to be a thrall and go to the thrall results page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.ThrallResults",
"narrative":"Proceed and go to the booking page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Booking$NoToMotherInLaw",
"narrative":"Enter no to mother in law and go to the missed booking page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MissedBooking",
"narrative":"Proceed and go to the conclusion page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Conclusion",
"narrative":"Present the conclusion page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
}
],
"result":"SUCCESS"
},
{
"journeyId":"e3d01fe7a9464fe98733792096b2d87e",
"name":"Test[30] OpenLandingPage OpenGenderPage EnterGender$EnterFemaleGender MarmaladeQuestion$HatesMarmalade OperaQuestion$BeenToTheOpera DoneTime Escaped ",
"id":"Test[30]",
"filter":"@FilterTests
Predicate filter = and(
stepAt(0,uk.co.malbec.welcometohell.steps.OpenLandingPage.class),
stepAt(1,uk.co.malbec.welcometohell.steps.OpenGenderPage.class),
stepAt(2,uk.co.malbec.welcometohell.steps.EnterGender.EnterFemaleGender.class),
stepAt(3,uk.co.malbec.welcometohell.steps.MarmaladeQuestion.HatesMarmalade.class),
stepAt(4,uk.co.malbec.welcometohell.steps.OperaQuestion.BeenToTheOpera.class),
stepAt(5,uk.co.malbec.welcometohell.steps.DoneTime.class),
stepAt(6,uk.co.malbec.welcometohell.steps.Escaped.class)
);",
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterFemaleGender",
"narrative":"Enter female gender and go to marmalade page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade",
"narrative":"Enter hates marmalade and go to opera page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion$BeenToTheOpera",
"narrative":"Enter been to the opera and go to the done time page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.DoneTime",
"narrative":"Proceed and go to the escaped page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Escaped",
"narrative":"Present escaped conclusion.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
}
],
"result":"SUCCESS"
},
{
"journeyId":"eccf1701f7304fabb2d18c031962655d",
"name":"Test[27] OpenLandingPage OpenGenderPage EnterGender$EnterFemaleGender MarmaladeQuestion$HatesMarmalade OperaQuestion$HaveNotBeenToTheOpera BalletQuestion$HatesBallet Jurisdiction$Muslim YouCanGo Escaped ",
"id":"Test[27]",
"filter":"@FilterTests
Predicate filter = and(
stepAt(0,uk.co.malbec.welcometohell.steps.OpenLandingPage.class),
stepAt(1,uk.co.malbec.welcometohell.steps.OpenGenderPage.class),
stepAt(2,uk.co.malbec.welcometohell.steps.EnterGender.EnterFemaleGender.class),
stepAt(3,uk.co.malbec.welcometohell.steps.MarmaladeQuestion.HatesMarmalade.class),
stepAt(4,uk.co.malbec.welcometohell.steps.OperaQuestion.HaveNotBeenToTheOpera.class),
stepAt(5,uk.co.malbec.welcometohell.steps.BalletQuestion.HatesBallet.class),
stepAt(6,uk.co.malbec.welcometohell.steps.Jurisdiction.Muslim.class),
stepAt(7,uk.co.malbec.welcometohell.steps.YouCanGo.class),
stepAt(8,uk.co.malbec.welcometohell.steps.Escaped.class)
);",
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterFemaleGender",
"narrative":"Enter female gender and go to marmalade page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade",
"narrative":"Enter hates marmalade and go to opera page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion$HaveNotBeenToTheOpera",
"narrative":"Enter has not been to the opera and go to the ballet page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.BalletQuestion$HatesBallet",
"narrative":"Enter hates ballet and go to the jurisdiction page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Muslim",
"narrative":"Enter muslim for religion and go to the muslim conclusion page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.YouCanGo",
"narrative":"Proceed and go to the escaped page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Escaped",
"narrative":"Present escaped conclusion.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
}
],
"result":"SUCCESS"
},
{
"journeyId":"3d1806d24f844a299d069e66dc3d0575",
"name":"Test[31] OpenLandingPage OpenAccessibilityPage ",
"id":"Test[31]",
"filter":"@FilterTests
Predicate filter = and(
stepAt(0,uk.co.malbec.welcometohell.steps.OpenLandingPage.class),
stepAt(1,uk.co.malbec.welcometohell.steps.OpenAccessibilityPage.class)
);",
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"hasState":false,
"hasTransition":false,
"scope":{
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenAccessibilityPage",
"narrative":"Open accesibility page.",
"hasState":false,
"hasTransition":false,
"scope":{
}
}
],
"result":"SUCCESS"
},
{
"journeyId":"edc5b8353bf44c219e9499525ec4bd23",
"name":"Test[28] OpenLandingPage OpenGenderPage EnterGender$EnterFemaleGender MarmaladeQuestion$HatesMarmalade OperaQuestion$HaveNotBeenToTheOpera BalletQuestion$HatesBallet Jurisdiction$Hindu EnterHowIsHell Escaped ",
"id":"Test[28]",
"filter":"@FilterTests
Predicate filter = and(
stepAt(0,uk.co.malbec.welcometohell.steps.OpenLandingPage.class),
stepAt(1,uk.co.malbec.welcometohell.steps.OpenGenderPage.class),
stepAt(2,uk.co.malbec.welcometohell.steps.EnterGender.EnterFemaleGender.class),
stepAt(3,uk.co.malbec.welcometohell.steps.MarmaladeQuestion.HatesMarmalade.class),
stepAt(4,uk.co.malbec.welcometohell.steps.OperaQuestion.HaveNotBeenToTheOpera.class),
stepAt(5,uk.co.malbec.welcometohell.steps.BalletQuestion.HatesBallet.class),
stepAt(6,uk.co.malbec.welcometohell.steps.Jurisdiction.Hindu.class),
stepAt(7,uk.co.malbec.welcometohell.steps.EnterHowIsHell.class),
stepAt(8,uk.co.malbec.welcometohell.steps.Escaped.class)
);",
"scenarios":[
{
"name":"uk.co.malbec.welcometohell.steps.OpenLandingPage",
"narrative":"Open application.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OpenGenderPage",
"narrative":"Start and go to gender page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterGender$EnterFemaleGender",
"narrative":"Enter female gender and go to marmalade page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade",
"narrative":"Enter hates marmalade and go to opera page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.OperaQuestion$HaveNotBeenToTheOpera",
"narrative":"Enter has not been to the opera and go to the ballet page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.BalletQuestion$HatesBallet",
"narrative":"Enter hates ballet and go to the jurisdiction page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Jurisdiction$Hindu",
"narrative":"Enter hindu for religion and go to the how is hell page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.EnterHowIsHell",
"narrative":"Enter how is hell level and go to the escaped page.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
},
{
"name":"uk.co.malbec.welcometohell.steps.Escaped",
"narrative":"Present escaped conclusion.",
"hasState":true,
"hasTransition":false,
"scope":{
"gender":{
"state":"FEMALE"
}
}
}
],
"result":"SUCCESS"
}
],
"stateOrder":{
"uk.co.malbec.welcometohell.steps.MissedBooking":1,
"uk.co.malbec.welcometohell.steps.DoneTime":1,
"uk.co.malbec.welcometohell.steps.Booking":1,
"uk.co.malbec.welcometohell.steps.MentallyIll":1,
"uk.co.malbec.welcometohell.steps.VIPSection":1,
"uk.co.malbec.welcometohell.steps.YouCanGo":1,
"uk.co.malbec.welcometohell.steps.OpenAccessibilityPage":1,
"uk.co.malbec.welcometohell.steps.ThrallResults":1,
"uk.co.malbec.welcometohell.steps.DeclareSins":1,
"uk.co.malbec.welcometohell.steps.ThrallQuestion":1,
"uk.co.malbec.welcometohell.steps.AppealQuestion":1,
"uk.co.malbec.welcometohell.steps.EnterHowIsHell":1,
"uk.co.malbec.welcometohell.steps.DirtyDog":1,
"uk.co.malbec.welcometohell.steps.EnterPleaAgain":2,
"uk.co.malbec.welcometohell.steps.SelectPayment":2,
"uk.co.malbec.welcometohell.steps.SallyQuestion":2,
"uk.co.malbec.welcometohell.steps.EnterPlea":2,
"uk.co.malbec.welcometohell.steps.DateOfDeathQuestion":2,
"uk.co.malbec.welcometohell.steps.Conclusion":3,
"uk.co.malbec.welcometohell.steps.Jurisdiction":4,
"uk.co.malbec.welcometohell.steps.Escaped":4,
"uk.co.malbec.welcometohell.steps.BalletQuestion":5,
"uk.co.malbec.welcometohell.steps.OperaQuestion":6,
"uk.co.malbec.welcometohell.steps.EnterGender":7,
"uk.co.malbec.welcometohell.steps.OpenGenderPage":7,
"uk.co.malbec.welcometohell.steps.MarmaladeQuestion":7,
"uk.co.malbec.welcometohell.steps.OpenLandingPage":8
},
"scenarioOrder":{
"uk.co.malbec.welcometohell.steps.Booking$NoToMotherInLaw":1,
"uk.co.malbec.welcometohell.steps.MissedBooking":1,
"uk.co.malbec.welcometohell.steps.DoneTime":1,
"uk.co.malbec.welcometohell.steps.BalletQuestion$LikesBallet":1,
"uk.co.malbec.welcometohell.steps.ThrallQuestion$YesToThrall":1,
"uk.co.malbec.welcometohell.steps.Jurisdiction$Hindu":1,
"uk.co.malbec.welcometohell.steps.MentallyIll":1,
"uk.co.malbec.welcometohell.steps.VIPSection":1,
"uk.co.malbec.welcometohell.steps.Jurisdiction$Jewish":1,
"uk.co.malbec.welcometohell.steps.SelectPayment$Nothing":1,
"uk.co.malbec.welcometohell.steps.YouCanGo":1,
"uk.co.malbec.welcometohell.steps.OpenAccessibilityPage":1,
"uk.co.malbec.welcometohell.steps.OperaQuestion$BeenToTheOpera":1,
"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$LikesMarmalade":1,
"uk.co.malbec.welcometohell.steps.ThrallResults":1,
"uk.co.malbec.welcometohell.steps.DeclareSins":1,
"uk.co.malbec.welcometohell.steps.Jurisdiction$Muslim":1,
"uk.co.malbec.welcometohell.steps.SallyQuestion$YesToPinchingSally":1,
"uk.co.malbec.welcometohell.steps.SallyQuestion$NoToPinchingSally":1,
"uk.co.malbec.welcometohell.steps.SelectPayment$DevilishDollars":1,
"uk.co.malbec.welcometohell.steps.Jurisdiction$Christian":1,
"uk.co.malbec.welcometohell.steps.EnterHowIsHell":1,
"uk.co.malbec.welcometohell.steps.DirtyDog":1,
"uk.co.malbec.welcometohell.steps.EnterGender$EnterMaleGender":1,
"uk.co.malbec.welcometohell.steps.AppealQuestion$NoToAppeal":1,
"uk.co.malbec.welcometohell.steps.EnterPlea$Innocent":2,
"uk.co.malbec.welcometohell.steps.DateOfDeathQuestion":2,
"uk.co.malbec.welcometohell.steps.EnterPleaAgain$InnocentAgain":2,
"uk.co.malbec.welcometohell.steps.Conclusion":3,
"uk.co.malbec.welcometohell.steps.BalletQuestion$HatesBallet":4,
"uk.co.malbec.welcometohell.steps.Escaped":4,
"uk.co.malbec.welcometohell.steps.OperaQuestion$HaveNotBeenToTheOpera":5,
"uk.co.malbec.welcometohell.steps.MarmaladeQuestion$HatesMarmalade":6,
"uk.co.malbec.welcometohell.steps.EnterGender$EnterFemaleGender":6,
"uk.co.malbec.welcometohell.steps.OpenGenderPage":7,
"uk.co.malbec.welcometohell.steps.OpenLandingPage":8
}
}