2012-10-18 10 views
24

Ho una tabella delle fasi specflow che voglio avere il carattere | (tubo) come parte del contenuto.Posso sfuggire il tubo in specflow (o cetriolino)

Esempio:

Then the data should be 
    | Field  | Value | 
    | SomeField | a|b|c | 

Ma questo non funziona. Come posso sfuggire al personaggio del pipe?

risposta

35

Bah. Non posso credere di non averlo trovato prima. È CAN uscire da una pipe con la barra rovesciata, ma l'evidenziatore della sintassi della specifica specflow viene confuso da esso.

Then the data should be 
    | Field  | Value | 
    | SomeField | a\|b\|c | 
+2

come un rapido a parte, se si sta utilizzando SpecFlow, mi raccomando usando SpecFlow Assist, che viene cotto nel quadro di tabelle di mappatura per gli oggetti vostra entità https://github.com/techtalk/SpecFlow/wiki/SpecFlow-Assist-Helpers – viggity