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의 최신 버전의 알려진 결함이?
다음 출시시기는 언제입니까? –
자유 시간에 따라 다릅니다. 이번 달이 끝나기를 바란다. –