rhino-mocks

    3

    2답변

    ref 매개 변수가있는 메서드를 테스트하는 데 문제가 있습니다. 저는 라이브러리/코드 소유자가 아니므로 변경할 수 없으므로 ref 매개 변수를 제거하지 마십시오. 나는 참고로이 웹 사이트를 사용하고 있습니다 : 여기 http://ayende.com/wiki/Rhino%20Mocks%203.5.ashx#OutandRefarguments 테스트입니다 : 여기

    -1

    2답변

    정적 클래스를 호출하는 클래스가 있고, 정적 클래스는 기본적으로 다른 클래스의 래퍼입니다. 내가 모의 정적 클래스/ioc 수 없지만 정적이 아닌 클래스에 대해이 작업을 수행 할 수 있습니다 알아요? 아래 namespace lib.CanModify { public class Something { public void method

    0

    1답변

    TDD 방식으로 단위 테스트를 연습하려고하므로 다소 독립적으로 테스트 할 수있는 인터페이스 집합을 만들었습니다. 나는 성공했는지 확신 할 수 없지만 지금은 조롱하는 프레임 워크를위한 시간이라고 확신한다. 나는 예제를 통해 가장 잘 배우며, 매우 능숙한 사람을 신속하게 그 중 한 명으로 번역 할 수있을 것이라고 생각합니다 (Moq 또는 Rhino Mocks가

    -1

    1답변

    간단한 Rhino 모의 질문. 재생 및 재생의 차이점은 무엇입니까? SetupResult.On (Of T) .Call 대 Expect.Call (Of T)의 차이점은 무엇입니까? BackToRecord는 무엇을 위해 사용됩니까?

    6

    2답변

    Rhino Mock으로 메소드 호출을 추적하고 싶습니다. public class A { protected IB _b; public A(IB b) { _b = b; } public void Run(string name) { _b.SomeCall(new C { Name = n

    1

    2답변

    며칠 동안 테스트를 작성한 다음 마지막 테스트에서 작성한 문제 중 하나를 해결하기 위해 마지막 순간에 속성을 추가해야했습니다. 그 속성을 추가 한 이후로 나는 조롱하는 프레임 워크를 작동 시키려고 노력했습니다. 여기 내 코드입니다. using (_mockRepository.Record()) { _mockBattleDao.Expect(

    1

    1답변

    두 개의 WCF 서비스를 여는 Windows 서비스가 있습니다. 나는 단위 테스트 OnStart()를 원하고 service1.Open()과 service2.Open()이 호출되고 있음을 주장한다. ONSTART()는 다음과 같습니다 protected override void OnStart(string[] args) { // host WCF ser

    1

    1답변

    속성 (double 값)이 설정된 경우 내 스텁에서 예외를 throw해야합니다 (값에 관계 없음). Rhino Mocks 3.5를 사용하여 어떻게이 작업을 수행 할 수 있습니까? var myMock = MockRepository.GenerateStub<MyInterface>(); myMock.Stub(x => x.MyProperty).Throw

    1

    1답변

    NUnit과 함께 Sharp Architechture 및 Rhino Mock을 사용하고 있습니다. 가 난 다음 내 서비스에이 방법이이 public class TestService : ITestService { public TestService(ITestQueries testQueries, IRepository<Test> testRepository,

    0

    2답변

    Rhino Mock으로 WCF 클라이언트 프록시를 조롱하려하지만 많은 행운이 없습니다. var ServiceMock = MockRepository.GeneratePartialMock<ServiceClient>(); ServiceMock.Expect(p => p.Publish("")).IgnoreArguments().Return("Worked");