0
아래에 표시된 UserMock
-class라는 특정 메소드가 호출되었는지 확인해야합니다. 테스트 도중 기본 동작을 방지하기 위해 다른 모듈에 주입하는 모의 버전을 만들었습니다.이 Javascript 속성에 액세스하려면 어떻게해야합니까?
이미 sinon.js
을 사용하고 있는데, isValid()
과 같은 방법에 액세스하고 스파이/스텁으로 바꾸려면 어떻게해야하나요? 클래스를 인스턴스화하지 않고도이 작업을 수행 할 수 있습니까?
var UserMock = (function() {
var User;
User = function() {};
User.prototype.isValid = function() {};
return User;
})();
는 prototype
를 통해
결과를 잊어 버렸습니다. – xiaoyi
아하 당신이 그것을 가지고 – xiaoyi
내가 어떻게 작동하는지에 대한 설명을 찾을 수있는 곳을 말해 줄 수 있겠습니까? 전에이 구문을 보지 못했습니다. – Industrial