0
내 클래스의 몇 가지 정적 메서드가 moled이 될뿐만 아니라 인식 할 수있는 .moles 파일의 진단 특성을 가져 오는 데 문제가 있습니다.여러 가지 방법으로 두더지를 작성하지 않는 Microsoft Moles
내 환경 :
- 비주얼 스튜디오 2008
- PEX/두더지 버전 0.94.51023.0
내가 필요 얻을 수 없다는 특히 하나의 방법의 서명
private static List<MaxBet> GetByPaytableDenom(int? paytableDenomId, int? paytableId, int? denomId, int? instanceId)
심지어는 public static
또는 private
(정적이 아님)으로 변경하고 다시 컴파일 해 보았습니다. 전혀 표시되지 않습니다. 동일한 메소드의 5 개의 오버로드 된 서명 중 하나입니다. 이 하나와 다른 하나는 을으로 만들지 않습니다.
<Moles xmlns="http://schemas.microsoft.com/moles/2010/" Diagnostic="true" Verbosity="Noisy">
을 내가 출력 창을 확인하고 드롭 다운 상자를 선택하면 두더지로 이동 출력, 나는 이것을 얻고있다 :
-- Moles vs build action build started
adding 2 assemblies
adding C:\WMS_2008\Development 4.X\BugFixes\Main 4.X\SourceNG\TestProjects\UnitTestProjects\BusinessLayerUnitTests\MolesAssemblies\WMS.NG.SSG.BusinessLayer.Moles.dll
adding C:\WMS_2008\Development 4.X\BugFixes\Main 4.X\SourceNG\TestProjects\UnitTestProjects\BusinessLayerUnitTests\MolesAssemblies\WMS.NG.SSG.DataLayer.Moles.dll
-- Moles update finished
무엇을 줄 수 있습니까? 나는 이것을 알아낼 수 없다.
신디
다른 서명은 어떤 모양입니까? –
.moles 파일에 적용한 속성에 대한 정보를 어디서 찾았습니까? (나는 Diagnostic = "true"Verbosity = "Noisy"를 의미한다). 감사합니다 – superjos
@ superjos - 저는 방금 VS2010에 .moles 파일을 열었고 Intellisense를 사용하여 옵션을 보았습니다. –