Ich habe ein Specflow-Szenario wie folgt
Szenario: Ich schieße mit einer Pistole
Wenn ich den Abzug betätige
Dann sollte eine Kugel aus der Kammer austreten
Was ich möchte, ist dieses Szenario wie folgt wiederzuverwenden
Szenario: Ich schieße mit einer Pistole, bis keine Kugeln mehr übrig sind
Angenommen, ich habe eine Waffe mit 2 Kugeln drin
Und ich schieße mit einer Pistole
Und ich schieße mit einer Pistole
Dann sollten keine Kugeln mehr in der Waffe sein
Im Moment muss ich alle Schritte im Szenario "Ich schieße mit einer Pistole" wiederholen, wie folgt
Szenario: Ich schieße mit einer Pistole, bis keine Kugeln mehr übrig sind
Angenommen, ich habe eine Waffe mit 2 Kugeln drin
Wenn ich den Abzug betätige
Dann sollte eine Kugel aus der Kammer austreten
Wenn ich den Abzug betätige
Dann sollte eine Kugel aus der Kammer austreten
Dann sollten keine Kugeln mehr in der Waffe sein
In diesem Szenario oben spart ich zwar nur 2 Schritte ein, aber in meiner realen Anwendung erspare ich mir in einigen Fällen das Neuschreiben von über 20 Schritten. Ich glaube, die Möglichkeit, auf ein Szenario zurückzugreifen, macht es viel einfacher zu lesen und sorgt dafür, dass man sich nicht um die versteckten Schritte kümmern muss.
Ist das in Specflow möglich?