2011-01-12 6 views
0

.NET 용 최신 Fitnesse/fitSharp 릴리스로 업그레이드하는 중 독립 실행 형 모드로 작성된 데이터베이스 작업이 이제는 일관되게 실패합니다. 이것은 이전의 Fitnesse 설치 (fitSharp없이)와 잘 동작했습니다. 이 시도는 데이터베이스에 연결하기 :Fitnesse.NET/fitsharp에서 Dbfit 독립 실행 모드가 작동하지 않습니다.

!|import  | 
|dbfit.fixture| 

!|DatabaseEnvironment|sqlserver| 
|Connect|Data Source=DevDB1;Initial Catalog=TestDB;Integrated Security=SSPI| 

이 오류가 발생

fitSharp.Machine.Exception.TypeMissingException: Type 'SqlServerEnvironment' not found in assemblies: 
<assemblies listed here>. . . 

검색 어셈블리의 목록은 dbfit.DLL, dbfit.Oracle.DLL 및 dbfit.SqlServer.DLL 등이 포함됩니다 .NET Reflector는 'SqlServerEnvironment'가 사실 dbfit.DLL 파일에 있음을 확인합니다.

나는 시험의 첫 번째 테이블로 다음 시험 테이블, 흐름 모드독립형 모드에서 변경하는 경우는, 다음 DB 연결이 잘 작동 :

!|dbfit.SqlServerTest              | 
|Connect|Data Source=DevDB1;Initial Catalog=TestDB;Integrated Security=SSPI| 

버전 정보 :

  • Fitnesse.jar 버전 20110104입니다
  • fitSharp 버전 1.8입니다 .NET 4.0
  • OS 용 : WINXP 프로 SP3

나는 뭔가를 놓치고 또는이 fitSharp의 최신 버전의 알려진 결함이?

답변

0

이것은 알려진 버그입니다. 다음 릴리스에서 수정되어야합니다.

+0

다음 출시시기는 언제입니까? –

+0

자유 시간에 따라 다릅니다. 이번 달이 끝나기를 바란다. –

관련 문제