VS2017에서 새로운 Specflow 프로젝트를 만들고 있습니다. features 파일에 1 개의 규칙을 추가하고 초기 단계 코드를 생성했습니다. 그러나 프로젝트를 만들려고 할 때 다음과 같은 2 가지 오류가 발생합니다. (1) CS1029 #error : '생성 오류 : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.' (2) 사용자 지정 도구 오류 : 생성 오류 : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.Specflow 컴파일시 프로젝트 생성 오류가보고되었습니다.
Feature: Change_Theme_Change_Scheme
@Change_Theme_Change_Scheme
Scenario: Verfy change of scheme
Given I log into Admin site
And I navigate to Colour Scheme page
And I select the Kumho theme
When I click the Save Theme button
Then Check website main menu background is Red
단계 파일에 포함 된 기능 파일이 포함
, 프로젝트의
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TechTalk.SpecFlow;
namespace Tyres_and_Service_Tester.Steps
{
[Binding]
public sealed class Change_Theme_Change_Scheme
{
[Given(@"I log into Admin site")]
public void GivenILogIntoAdminSite()
{
ScenarioContext.Current.Pending();
}
[Given(@"I navigate to Colour Scheme page")]
public void GivenINavigateToColourSchemePage()
{
ScenarioContext.Current.Pending();
}
[Given(@"I select the Kumho theme")]
public void GivenISelectTheKumhoTheme()
{
ScenarioContext.Current.Pending();
}
[When(@"I click the Save Theme button")]
public void WhenIClickTheSaveThemeButton()
{
ScenarioContext.Current.Pending();
}
[Then(@"Check website main menu background is Red")]
public void ThenCheckWebsiteMainMenuBackgroundIsRed()
{
ScenarioContext.Current.Pending();
}
}
}
이미지 Specflow을 구축 할 때 전에
나는이 건너 적이 없다를 참조 이전 버전의 VS 프로젝트 nd는 내가 다르게 한 것을 알아낼 수 없다. 많은 도움을 주셔서 감사합니다. 토니
관리자 권한으로 VS를 실행 해 보셨습니까? –
Visual Studio에서 어떤 프로젝트를 사용 했습니까? –
app.config도 게시하십시오. –