sinon.js로 window.document를 스파이하려고합니다. document.getElementById를가 "바"를 반환해야합니다 함수 인수 "foo는"호출 될 때 : var document = {
getElementById = function() {}
}
sinon.spy(document, "getElementById").withAr
DOM 이벤트에 대한 이벤트 처리기로 내 개체의 메서드를 사용하려면 $.proxy(this, 'methodName')을 사용하고 있습니다. 테스트에 관해서는 Jasmine의 spyOn을 사용하여 콜백 발생 여부를 모니터링하고 싶습니다. 그러나 리스너가 내 Object의 생성자 내에서 메서드에 대해 감시하기 시작할 때까지는 너무 늦었고 원시 함수는 이미 $.
그것은 모카/Sinon/차이와 Javacript에 내 첫 번째 테스트의 그리고이 할 수 있다면 나도 몰라 :이 var obj = {
first : function() {
console.log('make job 1');
}
};
var objManager = function() {
$(document).on('eve
함수를 감시하고 함수 완료/초기 호출시 콜백을 실행하고 싶습니다. 다음은 조금 단순하지만, 내가 달성하기 위해 필요한 보여줍니다 //send a spy to report on the soviet.GoldenEye method function
var james_bond = sinon.spy(soviet, "GoldenEye");
//tell M about
이전에는 Mockito이라는 Java에서 매우 유용한 감시 프레임 워크를 사용했습니다. 그것은 의을 기존 객체에 모의 할 수있게 해주 며, 다른 객체가 호출 되었다면 알려줄 수도 있습니다 (이를 위해 스파이 래퍼를 만들 수 있습니다). .NET 3.x의 C#과 같은 것이 있습니까?
Remy Sharp의 jQuery spy 플러그인을 사용하여 수직 스파이 티커를 만듭니다. 모듈은 처음 4 번의 반복 작업에 이상없이 작동하고 이상한 행동을합니다. 결국 부모 요소의 목록 요소가 아래로 크롤링됩니다 (실제 높이 증가). 아래쪽의 노란색 테두리는 부모 div의 실제 테두리입니다. 이 플러그인 웹 사이트 (http://jqueryfordesig
나는이 같은 모듈 "sitescollection"가 수출되지 않는 속성을 감시합니다. 하지만 코드 안에는 제가 사용합니다. 이제 #findOrCreateById()에 재스민 스펙을 작성합니다. 내가 findOrCreateBy() 함수를 지정하고 싶습니다. 하지만 사양은 구현과 독립적이어야하므로 site() 함수를 스텁하려고합니다. 어디에서 스파이 메서드를
내 웹 페이지에는 Google에서 색인을 생성하지 않기를 원하는 페이지를 지정한 robots.txt가 있습니다. Chrome 및 Google 툴바는 내가 방문한 페이지에 대한 정보를 전송합니다. Google에서 robots.txt로 차단 한 사이트의 색인을 생성한다는 내용을 읽었습니다. 사실입니까? 어디서 더 읽을 수 있습니까?