2017-07-17 2 views
0

Google macht nicht viel für mich. Hier ist der Fehler in der feature.cs Datei:Out of the Box, SpecFlow gibt mir einen Generierungsfehler

#error Generation error: Object reference not set to an instance of an object. 

Hier ist das Setup:

VS2017, XUnit, Specflow.XUnit, xunit.runner.visualstudio (und alle davon abhängigen Pakete), mvc Ort. Alle Pakete usw. aktualisiert.

Fügen Sie eine Feature-Datei (SpecFlowFeature1.feature) hinzu.

Klicken Sie mit der rechten Maustaste auf die Feature-Datei und klicken Sie auf Schrittdefinitionen generieren.

SpecFlowFeature1.feature.cs hat den Fehler.

Warum macht es das und was muss ich tun, um es zu beheben?

+0

Ist die Feature-Datei leer? –

+0

Nein, es ist "out of the box", was bedeutet, dass es die Standardfunktion und die Szenariodefinition hat (die Rechner-App) – MetalPhoenix

+0

Ok, das ist seltsam. Können Sie unter https://github.com/techtalk/SpecFlow ein Problem melden und Ihr Projekt anhängen? Ich werde es mir ansehen. –

Antwort

4

Problem ist gelöst.

SpecFlow wurde dem Webprojekt hinzugefügt und nicht in einem separaten Komponententestprojekt.

Verwandte Themen