FAKE에서 dotCover를 사용하려고합니다. 오류가 발생합니다. 즉, DotCoverNUnit is not defined
입니다. 패키지에 문제가 있다고 생각합니다.dotCover를 사용하는 코드 커버리지 - FAKE F # MAKE
let filters = ""
Target "TestCoverage" (fun _ ->
!! ("D:/Test/Project/Project1/UnitTests/UnitTest.dll")
|> DotCoverNUnit (fun p ->
{ p with
Output = testDir @@ "NUnitDotCover.snapshot"
Filters = filters }) nunitOptions
)
어떻게 가짜 또는 방법이 사용하는 방법에 DotCover를 설치하는 방법을 가르쳐주세요 :
여기에 가짜에 DotCover 내 코드입니다. 이것은 매우 도움이 될 것입니다.
시도해 보았습니다. 이제는 다른 오류 즉 '값 또는 생성자 nunitOptions이 정의되지 않았습니다.'가 표시되었습니다. – JFI
'DotCoverNUnit'는 매개 변수로 * two * 함수를 원합니다. 첫 번째 함수는'dotCoverOptions' 레코드 (기본값 인 DotCover 옵션으로 초기화 됨)를 취하여 사용자가 직접 수정 한 레코드를 반환합니다 (있는 경우). 그거야. 두 번째 함수는'nunitOptions' 레코드를 취해야하며 사용자가 수정 한 레코드를 반환해야합니다. 기본 NUnit 옵션을 원하면'(fun nunitOptions -> nunitOptions)'로 작성하십시오. 내 대답을 샘플 코드로 업데이트하겠습니다. – rmunn
@ rmunn : 귀하의 노력과 좋은 제안을 해주셔서 감사합니다. 항상 시도해 보았습니다. 여전히 일부 오류가 표시되어 있습니다. 다른 문제를 열어서 문제를 상세하게 해결할 수 있습니다. 이것 좀 봐주세요. http://stackoverflow.com/questions/42998375/code-coverage-using-dotcover-throws-an-error-fake-fmake – JFI