Erstellen Sie einen anonymen Enum-Wert aus einer Teilmenge aller Werte

8

Nehmen wir an, wir haben einen Aufzählungstyp definiert als:

%Vor%

Ich möchte Autofixtion veranlassen, einen anderen Wert als z. Ausstehend.

Also (vorausgesetzt, Round-Robin-Generation) würde ich gerne erhalten:

Abgeschlossen, Nicht gestartet, Gestartet, Abgeschlossen, Nicht gestartet, ...

    
dzendras 06.01.2014, 18:46
quelle

1 Antwort

13

Das geht am einfachsten mit AutoFixtures Generator<T> :

%Vor%

Wenn Sie nur einen einzelnen Wert benötigen, aber sicher sein wollen, dass es nicht Statuses.Pending ist, können Sie dies tun:

%Vor%

Es gibt auch andere Möglichkeiten, aber dies ist am einfachsten für eine Ad-hoc-Abfrage.

    
Mark Seemann 07.01.2014, 15:09
quelle

Tags und Links