jasmine

    27

    1답변

    나는 다음과 같은 문장을이 개체의 정의되지 않은 속성을 테스트 expect(A.["BAR"].name).toEqual("foo"); 하는 사실 때문에 내 객체 A를 최상위 레벨 속성 "BAR"과 바의 값이 "foo는 있음 "통과합니다. "NONEXISTINGPROP"속성이 정의되지 않았 음을 확인하기 위해 구조를 테스트하고 싶습니다. 예 : expect

    1

    1답변

    내 테스트를 위해 jasmine에 데이터 세트를로드하려고합니다. ... 그러나 json 호출로 위선적으로 보이지 않습니다. 항상이라는 테스트가 표시됩니다. "배열을 사용하기 전에 JSON 호출이 끝날 때까지 기다려야합니다. ajaxStop 함수를 사용하여 아무 소용이 시도했다. 어떤 아이디어? 대신 $ .getJSON을 사용 describe("simple

    4

    1답변

    나는 그 질문이 대부분을 말한다고 생각한다. 받는다는/자스민 플러그인에 의해 만들어진으로 나는 자동 생성 ManualSpecRunner.html 파일을하고 난 사용하여 배포 .WAR에 자신을 넣어 그것을 가지고 : <jasmineTargetDir>${basedir}/pathForMyWebapp</jasmineTargetDir> 을하지만, 모든 링크 내에

    53

    7답변

    window.location.href를 사용하는 함수에 대한 단위 테스트가 있습니다. 이상적이지는 않지만이를 구현했지만 구현에는 불가능합니다. 실제로 테스트 러너 페이지가 실제로 URL로 이동하지 않고이 값을 조롱 할 수 있는지 궁금합니다. 내 단위 테스트 프레임 워크에 jasmine을 사용하고 있습니다. 당신이 with 모든 변수를 사용하는 경우

    2

    2답변

    내 코드의 특정 부분을 테스트하려면 프로토 타입 메소드를 조롱하여 호출해야합니다. 코드는 다음과 같습니다. SomeObject.prototype.foo = jasmine.createSpy() var so = SomeObject() so.bar() expect(SomeObject.prototype.foo).toHaveBeenCalled() 이 방법이

    4

    1답변

    나는 자바 스크립트를 통해 아약스 콘텐츠 및 정상 토글 콘텐츠를 테스트 모두를 원한다. 내 설정은 다음과 같습니다 제는 외부 될 수있다 :이 모델의 특정 유형을 선택하면 - Rails 3.1 - Rspec (Edge) - Cucumber (Edge) - Capybara (Edge) 이 expample를 들어, 나는, 단지 특정 필드를 표시 양식