私たちの(Visual Studio 2008)プロジェクトでSpecFlowを使用して、実行可能な受け入れテストを定義しようとしています。機能ファイルのための言語として私たちのネイティブのドイツ語を使用する開発チームによって行われた決定だった - 私たちは私たちのテストプロジェクトに設定のこの小さなスニペットを追加しました:SpecFlow/Cuke4VSが英語以外の.featureファイルを理解できるようにする
<configuration>
<configSections>
<section name="specFlow" type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow"/>
</configSections>
<specFlow>
<language feature="de-DE" tool="" />
</specFlow>
</configuration>
トラブルは、次のとおりです。でシンタックスハイライトでもありません
Funktionalität: Abrechnung durchführen
Um die angefallenen Kosten zu verrechnen
Als Sachberabeiter
Will ich eine Abrechnung durchführen
Szenario: erste Abrechnung erstellen
Angenommen es existiert noch keine Abrechnung
Wenn ich eine neue Abrechnung erstelle
Dann sollte die Abrechnung das aktuelle Jahr abdecken
が、(1)Cuke4VSがハイライトされていません。でもSpecFlowのカスタムツールを理解し、適切だから私はこのようなものを持っている
:-(これらの機能はファイルを解析しないのVisual Studio 2008本の作品にCuke4VS、 Funktionalität
Szenario
キーワード(Feature
とScenario
ドイツ)、および(2)SpecFlowのカスタムツールがスローエラー:
構文エラー、期待:特集:タグ
私は英語の用語を使用する場合Feature
とScenario
- 物事はうまくいきます。
また、.feature
ファイルの先頭にタグ#language: de-DE
を追加しようとしましたが、残念ながら、何らかの形で役立たないようです.--(構文の強調表示はまだ存在せず、カスタムツールはまだ吐き出すエラー出...
私は何をしないのですか?私も、これはVS2008で正常に動作してもらうことはできますか?(まだこのプロジェクトのために2010にアップグレードすることはできません)