2
에서 모의 반환 나는EasyMock에는 AA 모의
class Garage{
public Noise myMethod(){
Car mycar = getCarService().getCar("ford");
Noise brum = mycar.drive();
return brum;
}
...
}
내가 서비스와 자동차 모두를 조롱 할 방법을 가지고, 그래서 나는 그러나 때이
MyCarService carMock = createMock(Car.class)
MyCarService mockServce = createMock(MyCarService.class)
expect(mockService.getCarService().andReturn(carMock));
expect(carMock.drive().andReturn("brummmm"));
replayAll();
Garage garage = new Garage();
garage.setCarService(mockService);
Noise n = g.myMethod();
같은 모형을 만들었습니다 나는 mycar가 항상 null로 mockservice에서 반환되는 코드를 실행합니다. easyMock으로 이런 유형의 작업을 할 수 있습니까?
감사합니다. – AgS